MSBuild タスクを使用して SharePoint ソリューション パッケージを作成する
開発用コンピューターでコマンド ライン MSBuild タスクを使用して、SharePoint パッケージ (.wsp) をビルド、クリーン、検証することができます。 これらのコマンドを使用して、ビルド コンピューターで Team Foundation Server を使用してビルド プロセスを自動化することもできます。
SharePoint パッケージをビルドする
SharePoint パッケージをビルドするには
Windows の [スタート] メニューで、[すべてのプログラム]>[アクセサリ]>[コマンド プロンプト] の順に選択します。
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