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