WSP生成器有它在的SharePoint使用回2007天,在Visual Studio中有針對SharePoint包的支持。
自Visual Studio 2010和Visual Studio 2012發佈以來,就不再需要WSP Builder。
爲了在SharePoint 2013中使用Visual Studio 2012,您必須安裝額外的軟件包。要安裝它,請啓動Web平臺安裝程序(或從http://www.microsoft.com/web/downloads/platform.aspx以上下載安裝程序,如果它不在您的服務器上)。在安裝程序中,搜索SharePoint。從結果中,安裝適用於Visual Studio 2012的Microsoft Office開發工具。
啓動Visual Studio,當您創建新的項目/解決方案時,您應該看到Office/SharePoint類別。在那裏,選擇SharePoint解決方案類別。如果您只想在WSP文件中創建單個Web部件,最簡單的方法是選擇「SharePoint 2013 - 可視Web部件」項目項目。這將爲您設置一個包含功能的項目,一個可以使用自己的代碼擴展的可視化Web部件等。構建Web部件,最終在調試/發佈文件夾中放置一個WSP文件,您可以將其部署到服務器(或者只需按F5,它會自動將其部署到創建項目時指定的場/場)。
如果使用F5進行部署,請不要忘記在部署之後將webpart添加到頁面,因爲Visual Studio不會爲您做這件事(編輯頁面,切換到功能區中的插入選項卡,選擇您的web部件。如果您不修改webpart的elements.xml文件,您的webpart將在'custom'類別下)。
我曾經使用WSP構建器,但我發現VS 2012在創建包和wsp的方式上更好。我要做的唯一事情就是獲得魚骨式工具集來幫助做iisresets並複製到配置單元。 – Truezplaya 2013-04-22 15:15:22