如何从命令行创建Sharepoint包(* .wsp)

时间:2014-02-12 18:28:55

标签: visual-studio sharepoint-2010

我在一个解决方案中有许多SharePoint Web部件项目。要部署Web部件,我使用visual studio中解决方案资源管理器中的“发布...”选项。然后使用stsadm.exe将它们部署在SharePoint服务器上。

enter image description here

是否可以从命令行生成* .wsp包?

1 个答案:

答案 0 :(得分:8)

您可以使用msbuild工具生成wsp包。

下面你可以找到cmd脚本的例子:

set msbuild="C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe"
set config=Release
set outdir2=C:\out\
rd /S /Q "%outdir2%"
%msbuild% /p:Configuration=%config% /m "C:\Test\test.csproj" /t:Package /p:BasePackagePath=%outdir2%
for /F "tokens=*" %%i in ('dir /B /S "%outdir2%"') do if not %%~xi == .wsp del %%i