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
新しいランタイム アセンブリが生成される場所。
例
次のコード例では、 メソッドを 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
注釈
厳密な名前の詳細については、「 厳密な名前付きアセンブリ」を参照してください。
注意
指定した名前のファイルが既に存在する場合は、上書きされます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET