部署、發行和升級 SharePoint 方案套件
在您在 Visual Studio 後的 SharePoint 方案,您可以將它部署的封裝 (.wsp) 檔案儲存到本機 SharePoint 伺服器或發行到遠端或本機 SharePoint 伺服器。如果您將檔案部署,您可以自訂封裝檔案 (.wsp) 的部署方式。
注意事項 |
---|
目前,只有沙箱化方案可以發行至遠端 SharePoint 伺服器。如需詳細資訊,請參閱沙箱化方案考量。 |
部署,發行和升級
部署 參考複製 SharePoint 專案建立的 SharePoint 方案檔在 Visual Studio 對本機主機。在部署的方案,您可以設定部署步驟,例如回收網際網路資訊服務 (IIS) 集區服務,啟動方案在部署之後,依此類推。若要部署,請在 [組建] 功能表的 [部署] 命令。如需詳細資訊,請參閱HOW TO:編輯 SharePoint 部署組態與HOW TO:將 SharePoint 方案部署和發行至本機 SharePoint 網站。
發行是 指上載沙箱 SharePoint 方案檔案複製到遠端 SharePoint 網站;也就是位於另一個系統的網站。您也可以發行 SharePoint 沙箱化方案檔案複製到本機 SharePoint 網站,不過,不論該網站是否發行至本機或遠端處理,您無法設定其部署步驟。
升級 參考更新存在遠端或本機發行的 SharePoint 方案。在所有變更 SharePoint 方案在 Visual Studio 中之後,您變更方案套件的檔案名稱,重新發行方案,然後升級方案,在成功解除安裝方案之後。如果您重新發行本機發行的方案,您可以覆寫現有的方案檔。
部署封裝
您可以部署套件檔案加入至您的開發電腦上的 SharePoint 伺服器測試和偵錯等。您也可以建立可在另一台電腦上安裝對話方塊中 [發行] 對話方塊的 [發行至檔案系統] 選項按鈕的封裝檔案。建立套件並複製至指定的本機檔案路徑。若要將 SharePoint 方案部署至本機伺服器,請在 [組建] 功能表的 [部署] 命令。如需詳細資訊,請參閱HOW TO:將 SharePoint 方案部署和發行至本機 SharePoint 網站。
若要了解如何部署清單定義、加入事件接收器,以及使用「功能設計工具」和「封裝設計工具」,請參閱逐步解說:部署專案工作清單定義。
自訂部署程序
下表顯示偵錯和部署 SharePoint 方案時可以使用的兩種部署組態。
部署組態 |
描述 |
---|---|
Default |
預設部署組態。下列部署步驟執行:
解除安裝封裝時,會執行下列撤銷步驟。
|
未啟用 |
這個部署組態執行的步驟與 [預設] 組態相同,但會略過啟動步驟。 |
您可以自行建立部署組態來完成單一步驟,或變更部署程序中的步驟順序。如需詳細資訊,請參閱HOW TO:編輯 SharePoint 部署組態。
您也可以加入要在部署之前和之後執行的命令。如需詳細資訊,請參閱HOW TO:設定 SharePoint 部署命令。
對遠端或本機伺服器的發行套件
若要發行沙箱 SharePoint 方案對遠端伺服器,在功能表列上,選擇[組建], [發行],然後,在 [發行] 對話方塊中,選取 [發行至 SharePoint 網站] 選項按鈕,提供遠端伺服器的 URL,例如 https://someremoteserver.sharepoint.microsoftonline.com。
若要發行 SharePoint 方案至本機伺服器,在 [發行] 對話方塊中,選取 [發行至檔案系統] 選項按鈕,提供本機系統路徑。
在方案中順利發行到 SharePoint 之後,方案會顯示您可以啟動其 [方案庫] 。如需詳細資訊,請參閱HOW TO:在遠端伺服器部署、發行和升級 SharePoint 方案。
升級散發的套件
如果您對 SharePoint 的任何變更專案在 Visual Studio 中,在發行之後,必須升級散發的套件中變更。若要升級成功,套件必須具有唯一名稱。如果具有相同名稱的封裝在中找到可能發生的 SharePoint 網站),當您更新現有應用程式時–錯誤警告您對檔案名稱衝突並讓您寫入至套件重新命名。在中重新發行之後,新的套件隨即出現在 SharePoint 網站,且可以升級。使用舊版套件,資料已升級的封裝更新方案,然後啟動 SharePoint 的方案。如需詳細資訊,請參閱HOW TO:在遠端伺服器部署、發行和升級 SharePoint 方案。