HOW TO:使用 MSBuild 工作建立 SharePoint 方案套件
您可以在開發電腦上使用命令列 MSBuild 工作建置、清除和驗證 SharePoint 封裝 (.wsp)。您也可以在組建電腦上使用 Team Foundation Server,以使用這些命令來自動化建置流程。
建置 SharePoint 封裝
若要建置 SharePoint 封裝
在 視窗中 [啟動] 功能表中,選擇 [所有程式], [周邊], [命令提示字元]。
將目錄變更為 SharePoint 專案所在的目錄。
輸入下列命令以建立專案的封裝。以專案名稱取代 ProjectFileName。
msbuild /t:Package ProjectFileName
例如,您可以執行下列其中一個命令來封裝名為 ListDefinition1 的 SharePoint 專案。
msbuild /t:Package ListDefinition1.vbproj msbuild /t:Package ListDefinition1.csproj
清除 SharePoint 封裝
若要清除 SharePoint 封裝
開啟命令提示字元視窗。
將目錄變更為 SharePoint 專案所在的目錄。
輸入下列命令清除專案的封裝。以專案名稱取代 ProjectFileName。
msbuild /t:CleanPackage ProjectFileName
例如,您可以執行下列其中一個命令來清除名為 ListDefinition1 的 SharePoint 專案。
msbuild /t:CleanPackage ListDefinition1.vbproj msbuild /t:CleanPackage ListDefinition1.csproj
驗證 SharePoint 封裝
若要驗證 SharePoint 封裝
開啟命令提示字元視窗。
將目錄變更為 SharePoint 專案所在的目錄。
輸入下列命令會驗證專案的封裝。以專案名稱取代 ProjectFileName。
msbuild /t:ValidatePackage ProjectFileName
例如,您可以執行下列其中一個命令來驗證名為 ListDefinition1 的 SharePoint 專案。
msbuild /t:ValidatePackage ListDefinition1.vbproj msbuild /t:ValidatePackage ListDefinition1.csproj
設定 SharePoint 封裝中的屬性
若要設定 SharePoint 封裝中的屬性
開啟命令提示字元視窗。
將目錄變更為 SharePoint 專案所在的目錄。
輸入下列命令來設定專案封裝中的屬性。以要設定的屬性取代 PropertyName。
msbuild /property:PropertyName=Value
例如,您可以執行下列命令來設定警告層級。
msbuild /property:WarningLevel = 2
請參閱
工作
HOW TO:新增與移除 SharePoint 功能中的項目