2013-04-10 3 views

답변

5

"MSBuild.Community.Tasks.Zip"은 편도입니다. WorkingCheckout 및 OutputDirectory가 정의되지 않았습니다.

하지만 아래 표류를 얻을 수 있습니다.

다음은 내 zip 용 .config 파일이 아닌 모든 파일을 가져옵니다.

참고 "호스트"는 내 사용자 지정 csproj 폴더 이름이며, 사용자 이름은 다를 수 있습니다.

http://msbuildextensionpack.codeplex.com/discussions/398966

+0

https://github.com/loresoft/msbuildtasks : 여기

<ItemGroup> <ZipFilesHostNonConfigExcludeFiles Include="$(WorkingCheckout)\Host\bin\$(Configuration)\**\*.config" /> </ItemGroup> <!-- --> <ItemGroup> <ZipFilesHostNonConfigIncludeFiles Include="$(WorkingCheckout)\Host\bin\$(Configuration)\**\*.*" Exclude="@(ZipFilesHostNonConfigExcludeFiles)" /> </ItemGroup> <MSBuild.Community.Tasks.Zip Files="@(ZipFilesHostNonConfigIncludeFiles)" ZipFileName="$(OutputDirectory)\MyZipFileNameHere_$(Configuration).zip" WorkingDirectory="$(WorkingCheckout)\Host\bin\$(Configuration)\" /> <!-- --> 

은 다른 메인 스트림 옵션입니다 – granadaCoder

관련 문제