다음을 통해 공유


ClientBuildManagerParameter.PrecompilationFlags 속성

정의

미리 컴파일 동작을 결정하는 플래그를 가져오거나 설정합니다.

public:
 property System::Web::Compilation::PrecompilationFlags PrecompilationFlags { System::Web::Compilation::PrecompilationFlags get(); void set(System::Web::Compilation::PrecompilationFlags value); };
public System.Web.Compilation.PrecompilationFlags PrecompilationFlags { get; set; }
member this.PrecompilationFlags : System.Web.Compilation.PrecompilationFlags with get, set
Public Property PrecompilationFlags As PrecompilationFlags

속성 값

PrecompilationFlags 클라이언트 빌드용입니다.

예제

다음 코드 예제는 클래스 개요에 있는 코드 예제의 ClientBuildManager 일부입니다. 이 예제에서는 개체가 ClientBuildManagerParameter 만들어지고 해당 값이 설정됩니다. 결과 어셈블리는 제공된 키 파일을 기반으로 강력한 이름을 가지며 제공된 PrecompilationFlags 값에 따라 미리 컴파일됩니다.

_cbmParameter = new ClientBuildManagerParameter();
_cbmParameter.PrecompilationFlags = _flags;
_cbmParameter.StrongNameKeyFile = _keyFile;

builder = new
        ClientBuildManager(_vPath, _pPath, _tPath, _cbmParameter);
_cbmParameter = New ClientBuildManagerParameter()
_cbmParameter.PrecompilationFlags = _flags
_cbmParameter.StrongNameKeyFile = _keyFile

builder = New ClientBuildManager(_vPath, _pPath, _tPath, _cbmParameter)

설명

이 속성은 PrecompilationFlags 어셈블리를 빌드하는 방법을 결정합니다. 예를 들어 이전에 컴파일된 구성 요소를 다시 컴파일하도록 설정 PrecompilationFlagsClean 하거나 결과 어셈블리가 대상 디렉터리의 구성 요소를 덮어쓰도록 설정할 OverwriteTarget 수 있습니다. 열거자에는 PrecompilationFlagsFlagsAttribute 멤버 값의 비트 조합을 허용하는 특성이 있습니다. 이 속성은 PrecompilationFlags 열거형에서 PrecompilationFlags 두 개 이상의 값을 포함하여 미리 컴파일 동작의 조합을 지정할 수 있습니다.

적용 대상

추가 정보