共用方式為


建置和偵錯 SharePoint 方案

一般而言,建置和偵錯 SharePoint 方案與建置和偵錯 Visual Studio 中其他類型的專案相同。 本節中的主題將會說明目前存在的差異。

SharePoint 方案的專案輸出

建置 SharePoint 方案會建立組件和方案套件 (.wsp) 檔案。 下表顯示建置期間這些檔案的位置。

建置項目

輸出資料夾

組件、程式資料庫 (PDB) 和 .wsp 檔案。

ProjectName\bin\debug 或 ProjectName\bin\release

SharePoint 專案項目檔案。

ProjectName\pkg\debug 或 ProjectName\pkg\release

建置中繼檔案。

ProjectName\obj\debug 或 ProjectName\obj\release

封裝中繼檔案。

ProjectName\pkgobj\debug 或 ProjectName\pkgobj\release

建置 SharePoint 方案

若要建置 SharePoint 方案,開發電腦必須安裝正確版本的 SharePoint 伺服器。 否則,建置 SharePoint 方案將與建置 Visual Studio 中其他類型的專案相同。 如需詳細資訊,請參閱 HOW TO:建置 SharePoint 案

偵錯和測試 SharePoint 方案

偵錯之前,Visual Studio 會將 .wsp 套件複製到 SharePoint 伺服器、啟動網站和 Web 範圍功能,並在某些情況下啟動專案。 在其他情況下,您可能需要手動開啟專案。如需詳細資訊,請參閱SharePoint 方案疑難排解對 SharePoint 方案進行偵錯

建置處理序中的安全性

若要封裝或部署 SharePoint 方案,Visual Studio 必須具有將檔案複製到 SharePoint 伺服器的權限。 您必須將 Visual Studio 做為較高權限的處理序來執行,且您的使用者帳戶必須為 SharePoint 伺服器上的「網站集合管理員」。 此外,您必須指定您的專案是沙箱化方案或陣列方案。 如需詳細資訊,請參閱沙箱化方案與伺服器陣列方案之間的差異

使用清除命令

在 SharePoint 伺服器上安裝要進行偵錯的 SharePoint 方案時,[清除] 命令不會解除安裝該方案。 而您必須透過 SharePoint 組態來停用「功能」。

請參閱

其他資源

開發 SharePoint 方案

使用伺服器總管瀏覽 SharePoint 連線

封裝和部署 SharePoint 方案