建置和偵錯 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 組態來停用「功能」。