2014-01-24 58 views
0

我正試圖通過刪除任何重複的項目來整理項目。我的問題是,有很多引用,我想知道有沒有一種方法,我可以看到哪些名稱空間鏈接到任何引用,所以我可以刪除任何未使用的引用?這是否有意義,如果沒有生病嘗試和重述?任何幫助表示讚賞。有沒有辦法看到名稱空間參考?

+0

Dependency Walker顯示所有依賴庫。我認爲你可以使用它。 – vikky

+0

命名空間和引用有些是正交的,因爲許多程序集可以貢獻相同的名稱空間,並且單個程序集可以貢獻許多名稱空間。如果你正在尋找未使用的程序集引用,也許NDepend可以提供幫助嗎? –

+0

下載這個http://www.jetbrains.com/resharper/download/的試用版,它會爲你做的,你會愛上它 – StackTrace

回答

2

正如@ SQL.NET Warrior指出的那樣,您可以使用Resharper輕鬆刪除未使用的引用。你只需要在項目右鍵 - > Refactor->刪除未使用的引用

或者你可以使用Visual Studio擴展 - 通過Remove Unused referencesSpongman

+1

Resharper是真棒,但厭倦了刪除'未使用'的參考 - 測試! R#似乎考慮了一個從代碼隱藏中調用的使用引用。像Telerik控件可能只用於標記頁面或否則不被代碼引用的dll不會觸發引用並被刪除 - 這是一個失敗。你的項目可能仍然在VS中生成,但實際上會投入使用。我鼓勵在提交之前使用[link](http://msdn.microsoft.com/en-us/library/ms227976(v = vs.90).aspx)aspnet編譯器進行預編譯測試[/ link]。測試一下! –

1

Resharper書面可以刪除未使用的引用,也可以將文件,如果中刪除未使用的命名空間您足夠勇於從解決方案層面應用它。

相關問題