MetaData.ConvertCodeSourceFileToAssemblyFile(String, String, String) Metod

Definition

Kompilerar en angiven kodkälla till en körningssammansättningsfil.

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)

Parametrar

codePath
String

Sökvägen till filen som innehåller källkoden.

assemblyPath
String

Platsen där den nya körningssammansättningen genereras.

strongNameFilename
String

Det starka namnet som ska kompileras till den nya sammansättningen. Kan vara Empty.

Exempel

I följande kodexempel visas hur metoden används ConvertCodeSourceFileToAssemblyFile för att skriva schemadefinitionen för de angivna typerna till en körningssammansättning med det angivna namnet. Filen CsSource.cs som konverteras här innehåller C#-källkod.

#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

Kommentarer

Mer information om starka namn finns iStrong-Named Sammansättningar.

Note

Om det redan finns en fil med det angivna namnet skrivs den över.

Gäller för