MetaData.ConvertCodeSourceFileToAssemblyFile(String, String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für