MetaData.ConvertCodeSourceFileToAssemblyFile(String, String, String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Compila um ficheiro fonte de código especificado para um ficheiro assembly em tempo de execução.
public:
static void ConvertCodeSourceFileToAssemblyFile(System::String ^ codePath, System::String ^ assemblyPath, System::String ^ strongNameFilename);
public static void ConvertCodeSourceFileToAssemblyFile(string codePath, string assemblyPath, string strongNameFilename);
static member ConvertCodeSourceFileToAssemblyFile : string * string * string -> unit
Public Shared Sub ConvertCodeSourceFileToAssemblyFile (codePath As String, assemblyPath As String, strongNameFilename As String)
Parâmetros
- codePath
- String
O caminho para o ficheiro que contém o código-fonte.
- assemblyPath
- String
O local onde o novo conjunto em tempo de execução é gerado.
Exemplos
O seguinte exemplo de código demonstra a utilização do ConvertCodeSourceFileToAssemblyFile método para escrever a definição do esquema dos tipos especificados numa assembly de execução com o nome especificado. O CsSource.cs ficheiro aqui convertido contém código-fonte em C#.
#using <system.dll>
#using <system.runtime.remoting.dll>
using namespace System;
using namespace System::Runtime::Remoting::MetadataServices;
int main()
{
MetaData::ConvertCodeSourceFileToAssemblyFile( "CsSource.cs", "testAssm.dll", "" );
return 0;
}
using System;
using System.Runtime.Remoting.MetadataServices;
public class Test
{
public static void Main()
{
MetaData.ConvertCodeSourceFileToAssemblyFile("CsSource.cs", "testAssm.dll", "");
}
}
Imports System.Runtime.Remoting.MetadataServices
Public Class Test
Public Shared Sub Main()
MetaData.ConvertCodeSourceFileToAssemblyFile("CsSource.cs", "testAssm.dll", "")
End Sub
End Class
Observações
Para informações adicionais sobre nomes fortes, veja Strong-Named Assembleias.
Note
Se um ficheiro com o nome especificado já existir, é sobrescrito.