다음을 통해 공유


CompilerParameters.CoreAssemblyFileName 속성

정의

Object, String 또는 Int32와 같은 기본 형식을 포함하는 핵심 또는 표준 어셈블리의 이름을 가져오거나 설정합니다.

public:
 property System::String ^ CoreAssemblyFileName { System::String ^ get(); void set(System::String ^ value); };
public string CoreAssemblyFileName { get; set; }
member this.CoreAssemblyFileName : string with get, set
Public Property CoreAssemblyFileName As String

속성 값

기본 형식이 포함된 핵심 어셈블리의 이름입니다.

설명

이 속성의 값이 빈 문자열 또는 null인 경우 컴파일러는 기본 코어 어셈블리를 사용합니다. 컴파일러 버전에 따라 기본 코어 어셈블리는 Framework 디렉터리 또는 참조 어셈블리 디렉터리에서 mscorlib.dll 또는 System.Runtime.dll 수 있습니다. 이 속성의 값이 비어 있지 않으면 CodeDOM(코드 문서 개체 모델)은 지정된 어셈블리를 명시적으로 참조하고 컴파일러가 컴파일 중에 암시적으로 어셈블리를 참조하지 않도록 하는 컴파일러 옵션을 내보낸다. 기본적으로 암시적으로만 코어 또는 표준 어셈블리를 참조하는 컴파일러의 경우 이 속성을 자체적으로 사용할 수 있습니다. 코어 또는 표준 어셈블리 외에도 어셈블리를 암시적으로 참조하는 컴파일러의 경우 이 옵션을 사용하려면 속성에 CompilerParameters.ReferencedAssemblies 추가 항목을 지정해야 할 수 있습니다.

참고

ICodeCompiler 또는 CodeDomProvider 구현에서 이 속성을 무시하도록 선택할 수 있습니다.

적용 대상