2011-09-26 41 views

回答

1

我找到了答案,從here,它同時適用於SharePoint 2007的和2010年

呼叫「C:\ Program Files文件\ WSPTools \ WSPBuilderExtensions \ WSPBuilder。 (SolutionDir)-SolutionPath $(SolutionDir)

+0

此鏈接幫助我... http://wspbuilder.codeplex.com/discussions/211695 – Somnath

1
+0

我不想創建「構建部署包」。我只想從命令行創建WSP。我在我的項目的後構建事件命令行上找到了構建WSP的命令。 – Somnath

+0

我已添加一張圖片供您參考。 – Somnath

+0

查看更新.. –

0

這似乎是VS2010。
如果您選擇項目模板作爲SharePoint 2010項目,則可以在上下文菜單中找到與SharePoint相關的項目。如果您選擇部署,它將自動創建wsp包並將其部署到服務器。

+0

:)親愛的,但我不想在構建WSP時部署。我的要求非常具體。我的要求是從命令行構建WSP。我有一個單獨的安裝程序進行安裝。 – Somnath

3

您可以使用MSBuild構建WSP。每個SharePoint項目都使用參數

IsPackaging=True 

通過將此參數添加到msbuild命令中,可以確保將創建所有WSP。

+0

好的和有用的信息哥們。以前在我們的構建中,我們使用wspbuilder並通過exec任務執行它。現在它變得容易了。千倍謝謝你 – Samselvaprabu

+1

更多詳情:http://geoffwebbercross.blogspot.com/2011/04/sharepoint-2010-wsp-packaging-on-vs2010.html(增加 $(BuildDependsOn); CreatePackage到項目文件) –