共用方式為


HOW TO:使用 MSBuild 工作建立 SharePoint 方案套件

您可以在開發電腦上使用命令列 MSBuild 工作建置、清除和驗證 SharePoint 封裝 (.wsp)。您也可以在組建電腦上使用 Team Foundation Server,以使用這些命令來自動化建置流程。

建置 SharePoint 封裝

若要建置 SharePoint 封裝

  1. 在 視窗中 [啟動] 功能表中,選擇 [所有程式], [周邊], [命令提示字元]。

  2. 將目錄變更為 SharePoint 專案所在的目錄。

  3. 輸入下列命令以建立專案的封裝。以專案名稱取代 ProjectFileName。

    msbuild /t:Package ProjectFileName
    

    例如,您可以執行下列其中一個命令來封裝名為 ListDefinition1 的 SharePoint 專案。

    msbuild /t:Package ListDefinition1.vbproj
    msbuild /t:Package ListDefinition1.csproj
    

清除 SharePoint 封裝

若要清除 SharePoint 封裝

  1. 開啟命令提示字元視窗。

  2. 將目錄變更為 SharePoint 專案所在的目錄。

  3. 輸入下列命令清除專案的封裝。以專案名稱取代 ProjectFileName。

    msbuild /t:CleanPackage ProjectFileName
    

    例如,您可以執行下列其中一個命令來清除名為 ListDefinition1 的 SharePoint 專案。

    msbuild /t:CleanPackage ListDefinition1.vbproj
    msbuild /t:CleanPackage ListDefinition1.csproj
    

驗證 SharePoint 封裝

若要驗證 SharePoint 封裝

  1. 開啟命令提示字元視窗。

  2. 將目錄變更為 SharePoint 專案所在的目錄。

  3. 輸入下列命令會驗證專案的封裝。以專案名稱取代 ProjectFileName。

    msbuild /t:ValidatePackage ProjectFileName
    

    例如,您可以執行下列其中一個命令來驗證名為 ListDefinition1 的 SharePoint 專案。

    msbuild /t:ValidatePackage ListDefinition1.vbproj
    msbuild /t:ValidatePackage ListDefinition1.csproj
    

設定 SharePoint 封裝中的屬性

若要設定 SharePoint 封裝中的屬性

  1. 開啟命令提示字元視窗。

  2. 將目錄變更為 SharePoint 專案所在的目錄。

  3. 輸入下列命令來設定專案封裝中的屬性。以要設定的屬性取代 PropertyName。

    msbuild /property:PropertyName=Value
    

    例如,您可以執行下列命令來設定警告層級。

    msbuild /property:WarningLevel = 2
    

請參閱

工作

HOW TO:自訂 SharePoint 功能

HOW TO:新增與移除 SharePoint 功能中的項目

其他資源

建立 SharePoint 功能