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。 TargetFrameworkAttribute' 来自程序集'mscorlib,版本 = 4.0.0.0,文化 = 中性,PublicKeyToken = b77a5c561934e089

就像我说的,当我通过 VS 运行它时它工作正常。

4

1 回答 1

0

您将很难进行设置...

我会在构建服务器上安装 VS2010。问题解决了。

注意:
构建服务器应该是您的开发环境(不是生产环境)的副本

于 2010-08-24T03:16:36.330 回答