3

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

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\CodeAnalysis\Microsoft.CodeAnalysis.targets(129,9): エラー MSB4018: "CodeAnalysis" タスクが予期せず失敗しました。

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\CodeAnalysis\Microsoft.CodeAnalysis.targets(129,9): エラー MSB4018: System.TypeLoadException: 型 'System.Runtime.Versioning を読み込めませんでした。アセンブリ 'mscorlib の TargetFrameworkAttribute'、バージョン = 4.0.0.0、カルチャ = ニュートラル、PublicKeyToken = b77a5c561934e089

私が言ったように、VSで実行するとうまくいきます。

4

1 に答える 1

0

これを設定するのに苦労するでしょう...

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

注:
ビルド サーバーは、開発者環境 (本番環境ではない) の複製である必要があります。

于 2010-08-24T03:16:36.330 に答える