1. ホーム
  2. msbuild

MSBuild ターゲットパッケージが見つからない

2023-09-12 17:36:26

質問

msdeploy を使って、VS2010 ウェブ アプリケーション プロジェクトをデプロイできるようにパッケージ化したいのです。開発マシン上で、私はこれを使用して行うことができます。

MSBuild.exe "C:\path\to\WebApp.csproj" /target:package

しかし、私のビルドサーバーでは、このエラーが発生します。

error MSB4057: target "package" is not exist in the project.The target "package" は、プロジェクトに存在しません。

ビルドサーバーで何が足りないのでしょうか。

どのように解決するのですか?

私は、ビルド サーバーで次の手順を実行することにより、VS2010 をインストールせずにこれを動作させました。

  1. .NET Framework 4 がインストールされていない場合、それをインストールします。
  2. Web Deployment ツールを次の場所からインストールします。 http://www.iis.net/download/webdeploy
  3. 開発マシンのC:³³ Files³Microsoft³³VisualStudio³³v10.0 フォルダから、quot;Web と "Web Applications" フォルダを構築サーバーの同等ディレクトリにコピーします。

これは私のために働くようです