Aracılığıyla paylaş


MetaData.ConvertCodeSourceFileToAssemblyFile(String, String, String) Yöntem

Tanım

Belirtilen kod kaynak dosyasını çalışma zamanı derleme dosyasına derler.

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)

Parametreler

codePath
String

Kaynak kodu içeren dosyanın yolu.

assemblyPath
String

Yeni çalışma zamanı derlemesinin oluşturulduğu konum.

strongNameFilename
String

Yeni derlemeye derlenecek tanımlayıcı ad. olabilir Empty.

Örnekler

Aşağıdaki kod örneği, belirtilen türlerin ConvertCodeSourceFileToAssemblyFile şema tanımını belirtilen ada sahip bir çalışma zamanı derlemesine yazmak için yönteminin kullanımını gösterir. CsSource.cs Burada dönüştürülen dosya C# kaynak kodunu içerir.

#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

Açıklamalar

Tanımlayıcı adlar hakkında ek bilgi için bkz . Tanımlayıcı Adlandırılmış Derlemeler.

Not

Belirtilen ada sahip bir dosya zaten varsa, üzerine yazılır.

Şunlara uygulanır