MetaData.ConvertCodeSourceFileToAssemblyFile(String, String, String) Methode

Definitie

Compileert een opgegeven codebronbestand in een runtime-assemblybestand.

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)

Parameters

codePath
String

Het pad naar het bestand dat de broncode bevat.

assemblyPath
String

De locatie waar de nieuwe runtime-assembly wordt gegenereerd.

strongNameFilename
String

De sterke naam die moet worden gecompileerd in de nieuwe assembly. Kan zijn Empty.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe de ConvertCodeSourceFileToAssemblyFile methode wordt gebruikt om de schemadefinitie van de opgegeven typen naar een runtime-assembly te schrijven met de opgegeven naam. Het CsSource.cs bestand dat hier wordt geconverteerd, bevat C#-broncode.

#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

Opmerkingen

Zie Strong-Named Assembly's voor meer informatie over sterke namen.

Note

Als er al een bestand met de opgegeven naam bestaat, wordt het overschreven.

Van toepassing op