我在Windows Server 2008 Enterpise上安裝的Visual Studio 2008編寫「Hello World」WebPArt。 在MIcrosoft EMEA服務器上運行My Test SharePoint Web應用程序。 如何將WebPart部署到此WebApplication中?如何部署SharePoint WebPart?
回答
如果您使用的是Visual Studio 2008,我將假設您使用的是SharePoint 2007(MOSS或WSS 3.0)。
有很多方法可以部署Web部件。最簡單的很可能是這一個:
- 下載並安裝WSPBuilder(與Visual Studio插件)
- 右鍵單擊,您的項目,然後選擇「生成WSP」
- 看你的文件夾中的在* .wsp文件將包含您的Web部件
複製WSP文件在服務器上,打開一個命令行
輸入以下命令:
STSADM -o addsolution -filename {} WSPFILENAME STSADM -o deploysolution -name {} WSPFILENAME {-url SITEURL}
有更簡單的方法來做到這一點(不涉及命令行)。查看wspbuilder站點上的文檔。
還有其他加載項適用於Visual Studio(包括一個由微軟內置),這將有助於你與SharePoint解決方案在Visual Studio 2008,但我發現WSPBuilder是構建/部署SharePoint解決方案的最有效方式。
如果您使用的是SharePoint 2010,那麼您確實應該升級到Visual Studio 2010,因爲您所要做的只是F5,並且它會部署您的Web部件。
你的意思是--url {SITEURL}激動嗎? – 2011-05-23 12:04:03
好吧,例如,如果您的網站集是在http:// mysitecollection上,那麼您的命令將以「-url http:// mysitecollection」結尾 – 2011-05-23 16:09:27
從碎片從你問here和here看來該關鍵位信息,你錯過了你的問題的其他2個幾乎idential問題拼湊是你正在使用微軟的託管BPOS又名SharePoint Online中平臺。 (沒有人能明白你的意思是EMEA)
這不適合你。您必須通過在服務器上運行STSADM實際上來實際在您的服務器場中安裝Web部件。
您不能將其作爲託管服務器,因此您必須要求託管公司(此例中爲Microsoft)代表您這樣做。
如果它是普通的共享BPOS,那麼你就沒有機會 - 他們不會允許第三方或自定義Web部件。
- Microsoft SharePoint Online Standard Developer Guide - 您可以在不使用代碼的情況下自定義BPOS。
如果它的BPOS-d(專用,5000個座位+),那麼你可以讓他們,如果你按照100頁過程部署自定義/指導這裏
+1很好的回答(你說得對,我不明白他的意思是歐洲,中東和非洲) – 2011-05-27 20:30:57
- 1. 如何使Sharepoint webpart部署更快?
- 2. 部署Sharepoint 2010 Webpart崩潰Visual Studio
- 3. 如何正確地寫STSADM -deploysolution? SHAREPOINT的WebPart部署
- 4. 網站部署Sharepoint
- 5. Sharepoint WebPart
- 6. Sharepoint Webpart
- 7. Webpart部署非常緩慢
- 8. 部署帶功能的webpart
- 9. 使用其Web服務參考部署SharePoint WebPart
- 10. 重新部署後Sharepoint WebPart屬性丟失
- 11. Sharepoint部署
- 12. Sharepoint + VSTO部署
- 13. SharePoint WebPart權限
- 14. Webpart-sharepoint 2007
- 15. 在SharePoint WebPart中加載外部庫
- 16. SharePoint中的Silverlight WebPart
- 17. Sharepoint WebPart未安裝
- 18. 如何部署您的公共SharePoint庫
- 19. 如何將控件添加到SharePoint WebPart?
- 20. 如何檢索Skype狀態 - SharePoint Framework webpart
- 21. 如何擴展SharePoint WebPart中的一列?
- 22. 嘗試部署webpart時出錯
- 23. Sharepoint 2010 - Webpart調用另一個webpart
- 24. 如何在Sharepoint 2010中將lightswitch應用程序部署爲一個Web部件?
- 25. 部署與VS2010開發的可視web部件到SharePoint 2007
- 26. 可以在SharePoint Web部件連接到自定義SharePoint的WebPart
- 27. 如何在部署後在特定組中添加新的WebPart
- 28. 如何在將webpart部署到sitecollection時解決錯誤?
- 29. Visual Studio 2008 SharePoint WebPart部署問題 - 「HTTP請求未經授權...'協商,NTLM'」
- 30. SharePoint:如何自動將WSP包部署到遠程SharePoint Server?
當你說「微軟EMEA服務器」 - 你的意思是它在Microsoft Business Productivity Online Services(BPOS,即他們當前的SharePoint雲解決方案),Office365(他們的新雲解決方案)上託管,還是由IT人員控制的內部服務器託管? – 2011-05-20 18:34:24
是的,它託管在Microsoft EMEA服務器上! – 2011-05-23 10:18:19
什麼*確切*您的意思是與微軟EMEA服務器?它是託管服務器還是您自己運行的服務器? – Ryan 2011-05-26 09:11:54