2011-10-21 38 views
3

当我右键单击SharePoint项目并选择“部署”时,会生成一个wsp文件。使用msbuild创建wsp文件

我现在想要自动化buildprocsses。我已经使用nant来调用MsBuild。这会构建我的csproj文件。

我怎样才能从这到我的wsp文件?我阅读了一些讨论ddf文件的文章,但在我的解决方案中没有看到。

+0

的可能重复[我怎样才能建立使用命令行SharePoint 2010的包?](http://stackoverflow.com/questions/3726835/how-can-i-build-一个-的SharePoint-2010-包使用的命令行) –

回答

4

试试这个

set msbuild="C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe" 
set config=Debug 
set outdir="C:\out\" 
%msbuild% /p:Configuration=%config% /m project.csproj /t:Package /p:BasePackagePath=%outdir%