3

ソリューションにいくつかのMSTestプロジェクトがありますが、ビルドサーバー(TeamCity 7.1)ではそれらをコンパイルできません。例外は次のとおりです...「VisualStudio」namesapceは存在しません...

VisualStudioツールをビルドサーバーGACにコピーしましたが、それでもうまくいきません。

4

1 に答える 1

3

問題はテストプロジェクトにあります。ビルドサーバー(TeamCity)にデプロイされていないいくつかのアセンブリを参照しています。また、GACまたは作業ディレクトリにコピーして貼り付けるだけではそれを行うことはできません。

これを行うための最良かつ最も簡単な方法は、ビルドサーバーにVisualStudio2010エージェントをインストールすることです。これは無料で、MSのWebサイトからダウンロードできます。エージェントをインストールすることにより、MSTestプロジェクトのコンパイルや実行に必要なすべてのライブラリがインストールされます。

于 2012-12-05T02:49:55.873 に答える