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
注解
有关强名称的其他信息,请参阅 强名称程序集。
注意
如果已存在具有指定名称的文件,则会覆盖该文件。