다음을 통해 공유


MetaData.ConvertCodeSourceFileToAssemblyFile(String, String, String) 메서드

정의

지정된 코드 소스 파일을 런타임 어셈블리 파일로 컴파일합니다.

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

새 런타임 어셈블리가 생성되는 위치입니다.

strongNameFilename
String

새 어셈블리로 컴파일할 강력한 이름으로, Empty일 수 있습니다.

예제

다음 코드 예제에서는 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

설명

강력한 이름에 대 한 자세한 내용은 참조 하세요. 강력한 이름의 어셈블리합니다.

참고

지정한 이름 가진 파일이 이미 있으면 덮어씁니다.

적용 대상