Share via


在遠端伺服器部署、發行和升級 SharePoint 解決方案

除了將 SharePoint 解決方案部署至本機系統之外,您還可以將沙箱化 SharePoint 解決方案發佈至遠端網站或本機 SharePoint 網站。 遠端發佈流程會將 .wsp 檔案複製到 SharePoint 伺服器、安裝解決方案,然後讓您可以啟用該解決方案。 您也可以在對遠端 SharePoint 解決方案安裝進行變更之後將其升級。

將沙箱化 SharePoint 解決方案發佈至遠端 SharePoint 伺服器

  1. 在 [方案總管] 中,為您要發佈的沙箱化 SharePoint 專案開啟捷徑功能表,然後選擇 [發佈]

  2. 在 [發佈] 對話方塊中,選擇 [發佈至 SharePoint 網站] 選項按鈕,然後輸入線上發佈網站的 URL,例如:https://mytestsite.sharepoint.microsoftonline.com

  3. 選擇 [發佈之後在瀏覽器中開啟方案庫頁面] 選項按鈕,以在發佈後檢視 [方案庫] 頁面中的解決方案清單。

  4. 選擇 [發佈] 按鈕。

  5. 如果需要使用者驗證,請登入遠端伺服器。

    發佈進度會出現在 Visual Studio [輸出] 視窗中。 當程序完成時,解決方案 (.wsp) 檔案會安裝在遠端 SharePoint 伺服器上。 不過,仍須先將其啟動,才能在 SharePoint 中使用。

  6. 在 [方案庫] 頁面上,選取 SharePoint 應用程式,然後在功能區上,選擇 [啟動] 按鈕。

  7. 在 [啟動解決方案] 對話方塊中,於功能區上,再次選擇 [啟動] 按鈕。

    [方案庫] 頁面上的 [狀態] 資料行指出應用程式使用中。

升級遠端 SharePoint 伺服器上的沙箱化 SharePoint 解決方案

如果沙箱化 SharePoint 解決方案已在遠端伺服器上發佈,下列流程可讓您在對 Visual Studio 中的應用程式進行變更之後,升級該解決方案。

  1. 重新命名 Visual Studio 中的 SharePoint 套件。 若要這樣做,請在 [方案總管] 中開啟該套件。 其會出現在 [套件總管] 中。

  2. 在 [套件總管] 的 [名稱] 方塊中,將套件名稱變更為唯一名稱。

  3. 儲存專案。

  4. 或在 [方案總管] 中,開啟專案的捷徑功能表,然後選擇 [發佈]

  5. 在 [發佈] 對話方塊中,選擇 [發佈至 SharePoint 網站] 選項按鈕,然後,如果儲存解決方案的遠端伺服器 URL 遺失,請輸入該 URL。

  6. 選擇 [發佈之後在瀏覽器中開啟方案庫頁面] 選項按鈕,以在發佈後檢視 [方案庫] 頁面中的解決方案清單。

  7. 選擇 [發佈] 按鈕。

  8. 如果需要使用者驗證,請登入遠端伺服器。

    如果您最近登入過遠端伺服器,可能不需要驗證。

    如果 SharePoint 伺服器上仍有相同名稱的舊版應用程式,您會收到錯誤,指出 SharePoint 伺服器上已有相同名稱的套件。 發佈之前,您必須將該套件重新命名為唯一的名稱。

  9. 選擇 SharePoint 中的新應用程式,然後在功能區上,選擇 [升級] 按鈕。

  10. 在 [升級解決方案] 對話方塊中,於功能區上,再次選擇 [升級] 按鈕。 [方案庫] 頁面上的 [狀態] 資料行現在應該指出應用程式使用中。

    系統已停用舊版解決方案、使用舊解決方案維護的資料升級新版解決方案,並在 SharePoint 中啟動新的解決方案。