3

への参照があります

using Microsoft.VisualStudio.TestTools.UITest.Extension;
using Microsoft.VisualStudio.TestTools.UITesting;

しかし、Visual Studio がインストールされていないサーバーでビルドしています。

これらの dll が見つからないため、ビルドが失敗しています (それらのパスは、ローカル マシンの VS インストール ディレクトリにあります)。

これは、ビルド サーバーでこれらを実行するために VS が必要であることを意味しますか? または、dll をプロジェクト フォルダにコピーして参照として追加することはできますか?

4

1 に答える 1

1

推奨されるアプローチは、ビルド サーバーに VS をインストールすることであり、ライセンスはそれを実行できるようなものです。チームは、これが理想的なソリューションではないことを認識していますが、現在私たちが持っている唯一のソリューションです。Microsoft がホスト環境 ( tfs.visualstudio.com )で提供するビルド サーバー イメージには、まさにこのような理由で VS2012 と VS2010 がインストールされていることに注意してください。

于 2013-05-21T08:34:12.730 に答える