Sdílet prostřednictvím


MetaData.ConvertCodeSourceFileToAssemblyFile(String, String, String) Metoda

Definice

Zkompiluje zadaný zdrojový soubor kódu do souboru sestavení modulu runtime.

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)

Parametry

codePath
String

Cesta k souboru, který obsahuje zdrojový kód.

assemblyPath
String

Umístění, kde se generuje nové sestavení za běhu.

strongNameFilename
String

Silný název, který se má zkompilovat do nového sestavení. Může být Empty.

Příklady

Následující příklad kódu ukazuje použití ConvertCodeSourceFileToAssemblyFile metody k zápisu definice schématu zadaných typů do sestavení modulu runtime se zadaným názvem. Zde CsSource.cs převedený soubor obsahuje zdrojový kód jazyka 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

Poznámky

Další informace o silných názvech naleznete v tématu Sestavení se silnými názvy.

Poznámka

Pokud soubor se zadaným názvem již existuje, je přepsán.

Platí pro