seb*_*gel 5 .net c# resharper teamcity continuous-integration
我们正在运行TeamCity 10.0.1.
我们项目的构建步骤包括步骤"Inspections(.NET)",它应该运行resharper代码检查.
构建本身和单元测试都是成功的,但检查的结果显示了很多错误:
4: Cannot resolve symbol 'Drawing'
141: Cannot resolve symbol 'Image'
154: Cannot resolve symbol 'Bitmap'
155: Cannot resolve symbol 'Graphics'
[...]
Run Code Online (Sandbox Code Playgroud)
这使我们应该解决的实际问题变得模糊不清.
有人知道为什么检查显示这种错误虽然构建成功,我如何解决这个问题?
安装最新的“JetBrains Resharper 命令行工具”- 2017.2.2 后,我在 TeamCity 10.0.2 上进行代码检查时遇到了这个问题。
使用前一个版本
并将其分配给构建步骤
帮助了。
看来 TeamCity 10.x 无法与 2017.xxx R# 命令行检查工具很好地配合使用。也许有些参数没有很好地传递......(?)我想升级到TeamCity 2017.xxx并使用2017.x版本的R#命令行检查工具也可以解决这个问题。