다음을 통해 공유


VCWebDeploymentTool.UnloadBeforeCopy 속성

배포 전에 가상 디렉터리와 연결된 ISAPI(Internet Server Application Programming Interface) 확장을 언로드할지 여부를 나타내는 값을 가져오거나 설정합니다.

네임스페이스:  Microsoft.VisualStudio.VCProjectEngine
어셈블리:  Microsoft.VisualStudio.VCProjectEngine(Microsoft.VisualStudio.VCProjectEngine.dll)

구문

‘선언
Property UnloadBeforeCopy As Boolean
bool UnloadBeforeCopy { get; set; }
property bool UnloadBeforeCopy {
    bool get ();
    void set (bool value);
}
abstract UnloadBeforeCopy : bool with get, set
function get UnloadBeforeCopy () : boolean 
function set UnloadBeforeCopy (value : boolean)

속성 값

형식: Boolean
배포 전에 가상 디렉터리와 연결된 ISAPI 확장을 언로드하면 true이고, 그렇지 않으면 false입니다.

설명

이 속성 설정 된 경우 true ISAPI 확장이 IIS 프로세스에서 실행 되 고, WWW 게시 서비스가 다시 설정 됩니다. 그렇지 않으면 가상 디렉터리에만 하는 VirtualDirectoryName 영향을 받는 속성을 지정 합니다.

예제

참고 방법: 프로젝트 모델 확장성에 대한 예제 코드 컴파일 컴파일 및이 예제를 실행 하는 방법에 대 한 내용은.

다음 예제는 UnloadBeforeCopy 통합된 개발 환경 (IDE)에서 속성:

' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE

Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
   Sub Main()
      Dim prj As VCProject
      Dim cfgs, tools As IVCCollection
      Dim cfg As VCConfiguration
      Dim wdt As VCWebDeploymentTool
      prj = DTE.Solution.Projects.Item(1).Object
      cfgs = prj.Configurations
      cfg = cfgs.Item(1)
      wdt = cfg.Tools("VCWebDeploymentTool")
      wdt.UnloadBeforeCopy = True
   End Sub
End Module

.NET Framework 보안

참고 항목

참조

VCWebDeploymentTool 인터페이스

Microsoft.VisualStudio.VCProjectEngine 네임스페이스