2009-11-10 5 views
1

나는 내 웹 배포 프로젝트의 사전 빌드 대상에서 ExcludeFromBuild 항목 에 대한 ItemGroup 추가 :웹 배포 프로젝트에서 ExcludeFromBuild 항목 그룹이 어떻게 작동해야합니까?

<ItemGroup> 
    <ExcludeFromBuild Include="$(SourceWebPhysicalPath)\Test\**\*.*" /> 
</ItemGroup> 

를 빌드 후 어셈블리를 출력 여전히 ~/테스트에있는 파일에서 컴파일 된 클래스가 포함되어있다. 그게 내가 기대했던 것이 아니야. 여기

은 MSDN에 Using Web Deployment Projects with Visual Studio 2005에서 미리보기입니다 : 예를 들어

, 웹 배포 프로젝트에 다음 섹션을 추가하여, 당신은 빌드 프로세스에서 테스트 및 이미지 폴더를 제외 할 수 있습니다 : 당신이 포함하지 않아야 웹 사이트 프로젝트에서 테스트 코드 이있는 경우

<ItemGroup> 
<ExcludeFromBuild Include="$(SourceWebPhysicalPath)\Test\**\*.*"/> 
<ExcludeFromBuild Include="$(SourceWebPhysicalPath)\Images\**\*.*"/> 
</ItemGroup> 

유용 준비 또는 릴리스 빌드에서

나를 위해 그런 식으로 작동하지 않는 것 같습니다. 나는 명백한 것을 놓치고 있는가?

답변