2010-11-11 82 views
0

我已經構建了一個Web部件,並且在多次部署到特定站點之後,SharePoint突然不會選擇部署到特定站點,因此立即顯示該解決方案全局deplyed的消息。SharePoint中的Web部件部署

我不知道我做了什麼來造成這種情況。我一直在使用stsadmn -o addsolution方法,除了一次當我試圖運行Setup.exe文件時。

任何人都有任何想法爲什麼它發生,以及如何糾正這一點。

感謝,

EJM

回答

0

首先確保收回解決方案(與STSADM),如果它不能正常工作,使用-force/-override,然後用相同的刪除。

比試圖再次這樣做,它應該工作。

+0

我會撤回使用管理網站的解決方案,似乎到現在爲止工作。我的意思是它重新渲染它,但隨後部署相同的解決方案,直接在全球範圍內。 – EJM 2010-11-11 17:15:39

+0

當您重新部署解決方案時,服務器應該刷新解決方案的狀態 – 2010-11-11 17:24:28

+0

嘗試使用stsadm(其強制或覆蓋)的強制選項當我運行帶有-name選項的retractsolution時,我得到一個錯誤解決方案不存在於解決方案店。另外在部署解決方案頁面中,「部署到?」部分有一條消息「該解決方案不包含Web應用程序範圍的資源,因此不能部署到特定的Web應用程序,它只能在全局部署。」所以我想這就是原因,但我不知道範圍資源是什麼,它是如何變化的。 – EJM 2010-11-11 18:25:11