使用Resharper,我們可以右鍵單擊項目的參考並選擇優化參考。這向我們展示了我們沒有使用或編譯器需要的類庫。有沒有辦法讓Resharper忽略一個未使用的引用?
我有一個類庫只是作爲參考(永遠不會需要實際使用的代碼)。只要它是引用的一部分,dll就會在啓動時自動注入。如果您好奇爲什麼會這樣做,它會處理ASP.NET MVC項目(Nuget package page)未找到和錯誤。
是否有任何可能的方法可以告訴Resharper該引用是編譯器所需的部分還是使用的引用的一部分?我只想嘗試並防止開發人員意外刪除我的dll。
就個人而言,我只想讓他們知道他們。如果他們在這個項目中工作,他們應該知道它做了什麼以及需要什麼。好奇,但如果仍然有辦法。 – TyCobb 2014-11-22 00:56:14
大多數開發人員不會經歷這個(特別是如果他們沒有安裝resharper)。但我想確保我已經覆蓋了所有的基地。我是一個優化引用的人,確保我沒有不必要的類庫。 – techvice 2014-11-22 04:57:08
我發現nuget包改變了應用程序的行爲,僅僅存在,而沒有在應用程序啓動代碼中顯式註冊,這相當令人討厭。 – CodesInChaos 2014-11-22 14:58:13