質問

.NET 3.5をターゲットにしている間、VS2010 RCを使用しています。問題なくVisual Studioを介してコード分析を実行できます。ただし、CIサーバーでコード分析を実行しようとすると、実行されません。 MSBUILD 4.0を使用してビルドしようとすると、次の例外が表示されます。

c:プログラムファイル(x86) msbuild microsoft visualstudio v10.0 codeanalysis microsoft.codeanalysis.targets(129,9):エラーMSB4018:「コードアナリシス」タスクは予想外に失敗しました。

c:プログラムファイル(x86) msbuild microsoft visualstudio v10.0 codeanalysis microsoft.codeanalysiss.targets(129,9):Error MSB4018:System.Typeloadexception:タイプ 'System.Runtime.versioningをロードできません。 Assembly 'MscorlibからのTargetFrameWorkAttribute'、version = 4.0.0.0、Culture = neutral、publicKeyToken = B77A5C561934E089

私が言ったように、私がそれを実行するとき、それは正常に機能します。

役に立ちましたか?

解決

あなたはこれをセットアップするのに苦労するでしょう...

ビルドサーバーにVS2010をインストールします。問題が解決しました。

ノート:
ビルドサーバーは、開発者環境の複製である必要があります(生産環境ではありません)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top