我们正在尝试让我们的TeamCity 5.1安装使用我们的FXCop项目文件。它显然不喜欢最新版本的V10:
[08:26:33]: Failed loading FxCop project.
[08:26:33]: Error text: This project file is version 10.0 but the current application version is 1.36. Please download a more recent version of FxCop to open this file..
[08:26:33]: Process exited with code 1有没有办法升级TeamCity使用的版本,或者我是否需要降级我们在工作站上使用的版本?
有人知道TeamCity 6是否会支持FXCop 10吗?
发布于 2010-10-12 03:38:03
您应该能够在FxCop Build Runner选项卡上更改FxCop installation root。您需要首先在构建服务器/代理上安装VCS10,或者将其置于源代码管理之下并使用FxCop根目录(超出了本问题的范围)。
发布于 2010-10-16 04:06:08
TrueWill给出了正确的答案。我想补充的是,为了让它正常工作,我必须执行以下操作:
system.FxCopRoot=C:\Program文件\ (x86)\Microsoft\ Fxcop\ 10.0
system.FxCopCmdFileVersion=10.0.30319.1
system.WindowsSDK7.1
https://stackoverflow.com/questions/3807619
复制相似问题