MetaData.ConvertCodeSourceFileToAssemblyFile(String, String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Компилирует указанный исходный файл кода в файл сборки времени выполнения.
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)
Параметры
- codePath
- String
Путь к файлу, содержащему исходный код.
- assemblyPath
- String
Место создания новой сборки времени выполнения.
Примеры
В следующем примере кода показано использование метода для ConvertCodeSourceFileToAssemblyFile записи определения схемы указанных типов в сборку среды выполнения с указанным именем. Файл CsSource.cs
, преобразованный здесь, содержит исходный код 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
Комментарии
Дополнительные сведения о строгих именах см. в разделе Сборки со строгими именами.
Примечание
Если файл с указанным именем уже существует, он перезаписывается.