MetaData.ConvertCodeSourceFileToAssemblyFile(String, String, String) Methode

Definition

Kompiliert eine angegebene Codequelldatei in eine Laufzeitassemblydatei.

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)

Parameter

codePath
String

Der Pfad der Datei mit dem Quellcode.

assemblyPath
String

Der Speicherort, an dem die neue Laufzeitassembly generiert wird.

strongNameFilename
String

Der starke Name, der in die neue Assembly kompiliert werden soll. Kann Empty sein.

Beispiele

Im folgenden Codebeispiel wird die Verwendung der ConvertCodeSourceFileToAssemblyFile -Methode veranschaulicht, um die Schemadefinition der angegebenen Typen in eine Laufzeitassembly mit dem angegebenen Namen zu schreiben. Die CsSource.cs hier konvertierte Datei enthält C#-Quellcode.

#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

Hinweise

Weitere Informationen zu starken Namen finden Sie unter Assemblys mit starkem Namen.

Hinweis

Wenn eine Datei mit dem angegebenen Namen bereits vorhanden ist, wird sie überschrieben.

Gilt für: