想要一個命令,該命令創建一個zip文件夾到msbuild中所需的目標。 請幫助其緊迫..在msbuild中創建一個zip文件夾到所需目標的命令
更多的澄清我的問題:
我必須包括在我的構建,在以往任何時候開發商拉我的代碼,並建立它這個ZIP任務,我怎麼能包括這些任務進入他的機器,有沒有其他方法? 有沒有一種方法,我們可以包括社區的DLL和參考MSBuild。
在此先感謝.. :)
想要一個命令,該命令創建一個zip文件夾到msbuild中所需的目標。 請幫助其緊迫..在msbuild中創建一個zip文件夾到所需目標的命令
更多的澄清我的問題:
我必須包括在我的構建,在以往任何時候開發商拉我的代碼,並建立它這個ZIP任務,我怎麼能包括這些任務進入他的機器,有沒有其他方法? 有沒有一種方法,我們可以包括社區的DLL和參考MSBuild。
在此先感謝.. :)
有一個MSBuild社區任務項目,包括ZIP能力的。 http://www.bing.com/search?q=msbuild+community+zip&form=QBRE&qs=n&sk
使用Zip
任務MSBuild Community Task。
在項目文件,添加(適應)下面的代碼片段:
<Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets"/>
<PropertyGroup>
<FolderToZip>C:\Source_folder<FolderToZip>
<DesiredDestination>C:\Destination_Folder</DesiredDestination>
</PropertyGroup>
<ItemGroup>
<ZipFiles Include="$(FolderToZip)\**\*.*"/>
</ItemGroup>
<Target Name="Zip">
<Zip Files="@(ZipFiles)"
ZipFileName="$(DesiredDestination)\Archive.zip" />
</Target>
嘿TX兄弟,我做那件事第一(淨搜索)。但這並不符合我在這裏問的問題。 – Malcolm 2010-06-17 17:03:50
MSbuild社區任務加載項可以壓縮文件。我不知道你的意思是「創建一個zip文件夾的命令」,但我猜測這意味着... *一個創建zip文件的命令*。我引用的Zip任務就是這樣做的。如果你想要的東西以外,也許你可以澄清。 – Cheeso 2010-06-17 17:29:34
我必須將這個ZIP任務包含到我的構建中,開發人員可以將我的代碼和構建拉到哪裏,如何將這些任務包含到他的機器中,還有其他方法嗎? 有沒有一種方法可以在msbuild中包含Community dll和refere – Malcolm 2010-06-18 07:07:32