簡體   English   中英

解決方案廣泛分析在Resharper 4.5中被破壞?

[英]Solution Wide Analysis Broken in Resharper 4.5?

自從我升級到resharper 4.5后,我遇到了解決方案范圍分析的問題。

我不斷得到漏報,並且我的代碼中有resharper報告錯誤。

我發現擺脫錯誤的唯一方法是打開每個報告的錯誤文件,找到有問題的類型/類,打開那些文件,然后再次關閉所有內容,這似乎迫使resharper重新分析所有內容。

我相信已經存在@ jira的缺陷,但我正在尋找有關如何快速強制resharper重新分析錯誤文件的方便提示......

當我遇到這種情況時,我使用shift + alt + Page-Down滾動到解決方案中的下一個錯誤。 只是通過錯誤進行spaming將使Resharper重新分析文件。 不是一個好的解決方案,但它確實有效。

編輯:如果你進入菜單ReSharper - > Windows - >“解決方案中的錯誤”,你會得到一個名為“解決方案中的錯誤”的窗口。 在那里你有一個右邊的按鈕,名為“重新分析帶有錯誤的文件”。 你甚至可以把它放在快捷方式上。

定期刪除您的resharper緩存文件 - 特別是如果您已從以前的版本升級。 您很可能在解決方案文件夾下的某處有一個_Resharper。*文件。 整個文件夾結構都可以被吹掉,當Resharper對我行為不端時,我會這樣做。

根據您的解決方案的大小,這可能是一個巨大的痛苦,但我偶爾會遇到同樣的問題,如果我構建顯示錯誤的項目,它就會消失。

例如,就在昨天,它找不到我們的一個較小項目的Excel庫,它完全是紅色的,即使沒有任何改變,所有的DLL都被找到並被引用,並且沒有任何明顯的錯誤。 我剛剛重建了那個單獨的項目,它編譯時沒有任何錯誤,紅色條立即消失。

看起來像resharper中的一個問題。 通常最好直接向他們報告,然后等待他們找到這個問題。

此外,它更像是一個錯誤報告,而不是一個編程問題。

同樣在這里,但是再一次,我已經得到了多年的誤報(或否定)。 對我來說,兩個失敗點是WPF(特別是XAML)並在代碼文件中使用Unicode(即使用非拉丁字母編程)。

我建議簡單地關掉它,特別是考慮到你為它付出的性能價格。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM