2010-08-10 91 views
1

我有我已經部署到服務器答:我現在有一個新的SharePoint環境,我想我的部署Web部件到(服務器B)網絡的一部分。如何將Web部件解決方案設置爲部署到服務器B而不是服務器A?我以前做過這個,但找不到去做這件事的地方。如何在Visual Studio 2010中更改Web部件的部署服務器?

謝謝。

回答

0

爲了部署到遠程的SP應用,我建議使用在遠程服務器上運行PowerShell腳本。這就是我所做的,並且運作良好。比stsadm容易得多。

2

爲了從Visual Studio部署,VS必須要部署在服務器上安裝。要更改要部署到開發/調試目的的站點是VS中項目文件的屬性。

巴蒂爾

+0

我試圖改變csproj.user文件指向新的服務器,它仍然部署到舊服務器。任何想法,爲什麼會這樣? – Josh 2010-08-10 16:02:44

+0

好吧,我知道了......現在我得到這個錯誤:錯誤發生在一個部署步驟「回收IIS應用程序池」 錯誤:無法連接到SharePoint站點:http://服務器/房地產/。確保這是一個有效的URL並且SharePoint網站正在本地計算機上運行。如果您將此項目移至新計算機,或者自創建項目後SharePoint網站的URL已更改,請更新項目的網站URL屬性。 \t 這可能是因爲VS2010沒有安裝在SharePoint服務器上? – Josh 2010-08-10 16:11:13

+1

是 - 如果你需要部署到不同的服務器從Visual Studio然後Visual Studio的需要是該服務器上 - 項目需要被複制到蜂巢和GAC和IISRESET需要調用。 如果您的新的服務器不是開發服務器,然後使用STSADM或PowerShell來部署WSP。 更改csproj文件的數量不會允許您從Visual Studio遠程部署。 – Shaneo 2010-08-11 10:55:00

0

更改網站的網址在項目屬性中選擇所需的服務器部署。

2

爲了澄清在Solution Explorer中選擇項目,然後在屬性工具箱,點擊右鍵,選擇屬性編輯網站URL財產。

0

u可以使用Stsadm命令將部署到新的服務器

相關問題