MetaData.ConvertCodeSourceFileToAssemblyFile(String, String, String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將指定的程式碼來源檔案編譯成執行階段組件檔。
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)
參數
- codePath
- String
包含原始程式碼之檔案的路徑。
- assemblyPath
- String
產生新 Run-Time 組件的位置。
範例
下列程式代碼範例示範如何使用 ConvertCodeSourceFileToAssemblyFile 方法,將指定型別的架構定義寫入具有指定名稱的運行時間元件。
CsSource.cs
此處轉換的檔案包含 C# 原始程式碼。
#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
備註
如需強名稱的其他資訊,請參閱 強名稱元件。
注意
如果已存在具有指定名稱的檔案,則會覆寫它。