2016-09-15 32 views
5

我們正在運行TeamCity 10.0.1。
我們項目的構建步驟包括步驟「Inspections(.NET)」,它應該運行resharper代碼檢查。
構建本身和單元測試都成功,但檢查的結果顯示了很多的錯誤:TeamCity代碼檢查中的「無法解析符號」.NET

4: Cannot resolve symbol 'Drawing' 
141: Cannot resolve symbol 'Image' 
154: Cannot resolve symbol 'Bitmap' 
155: Cannot resolve symbol 'Graphics' 
[...] 

這是混淆了真正的問題,我們應該解決的問題。

有沒有人知道爲什麼檢查顯示這種錯誤,雖然構建成功,我該如何解決這個問題?

回答

1

在安裝最新的「JetBrains resharper命令行工具」 - 2017.2.2後,我在TeamCity 10.0.2的代碼檢查中遇到了這個問題。

使用前面的一個版本

enter image description here

並將其分配給生成步驟

enter image description here

幫助。

似乎TeamCity 10.x無法與2017.xxx R#命令行檢測工具一起使用。也許有些參數沒有通過....(?)我猜想升級到TeamCity 2017.xxx並使用版本2017.x的R#命令行檢測工具也可以解決這個問題。

+0

到時候我問這個問題沒有2017.xxx版本還因爲我現在移動到較新的TeamCity版本,其中這個問題不再出現,我不能檢查,如果這將有助於。不過謝謝你的時間。 – sebingel