TeamCityでasp.net mvc Webアプリケーションを構築しようとするとエラーが発生する
-
03-07-2019 - |
質問
開発中のAsp.Net MVC Webアプリケーションがあります。開発ワークステーションにTeamCityをインストールし、CIビルドを実行しています。すべて正常に動作しています。 TeamCityをマシンから移動し、配信されたばかりの新しいdev / buildサーバーに移動したいと思います。 Visual Studioをビルドサーバーにインストールしたくない。しかし、msbuildがWebアプリケーションプロジェクトをビルドできないことは継ぎ目です。
E:\ TeamCity \ buildAgent \ work \ 48e528785fe346fa \ src \ Web \ Web.csproj(489、 11):エラーMSB4019:インポートされた プロジェクト" C:\ Program Files \ MSBuild \ Microsoft \ VisualStudio \ v9.0 \ WebApplications \ Microsoft.WebApplication.targets" 見つかりませんでした。パスを確認します 宣言では 正しい、およびファイルが存在すること ディスク。
Googleでいくつかのヒットを見つけましたが、受け入れられるものはありません。 Visual Studioをインストールするか、Visual Studioからサーバーに特定のディレクトリをコピーするなどの提案がありました。
TeamCityがdev / buildサーバーでプロジェクトをビルドできるようにするにはどうすればよいですか。
解決
間違いなく動作します。試しましたか? .targetsファイルは、MSBuildの動作方法の一連の定義と考えてください。