Existe刪除或識別我的csproj中的所有引用的可能性未被使用,如果是的話,那麼它爲創建最快速和更易於部署軟件而酷嗎?任何人都有想法?從我的csproj中刪除不必要的引用,一種自動的方式?
1
A
回答
1
3種方式解決這個問題:
容易,但緩慢和酷 - 移除的參照和建立,然後計算損耗(含義中,錯誤消息);
稍微困難一點,但速度更快並且自動化 - 編寫一個解析項目文件和每個引用的程序,刪除它並使用Shell自動運行MSBuild並計算錯誤;
辛苦,但看中的,速度非常快,自動 - 編寫一個程序,它分析你的項目文件,併爲每一個參考:加載它
二)發現引用的程序集,
C)到內存中,
d)列出了所有的空間和類型的,
E)確實在項目中進行全局搜索,以確定是否有任何類型的項目中使用。
您的選擇。 :)
0
有這個一個相當不錯的Visual Studio擴展:在引用
單擊鼠標右鍵, '刪除未使用的引用'。正如評論所提到的,它似乎有時會消除太多。也許他們會改進它。
+0
謝謝,但我在一年前創建它;) – pedrofernandes 2013-02-28 20:42:12
相關問題
- 1. C#:自動刪除不必要的程序集引用?
- 2. 從tableview中刪除不必要的行
- 3. Angular 2 - 從QuickStart種子中刪除不必要的文件
- 4. 刪除引用csproj Visual Studio
- 5. 從直方圖中刪除不必要的直方圖峯值。
- 6. 如何從我的項目中刪除不必要的資源?
- 7. TabLayout刪除不必要的滾動
- 8. 刪除不必要的ZWNJ
- 9. 從AlertDialog刪除不必要的空間
- 10. 刪除自我封閉不必要的標記XSLT
- 11. 使用JavaScript刪除不必要的JavaScript
- 12. 格式化時間刪除不必要的00從計時器
- 13. 用bash從給定路徑中刪除不必要的斜線
- 14. 如何從用戶控件中刪除不必要的屬性?
- 15. 的ColdFusion刪除不必要的輸出
- 16. 在我的rails答案中刪除不必要的HTTP標頭
- 17. LINQ刪除 - 可以刪除的一種方式,不能使用單枚舉
- 18. 從jQuery的代碼中刪除不必要的功能
- 19. 刪除從變量不必要的符號中的JMeter
- 20. 從Bonjour搜索結果中排除自我的一種方法
- 21. 自動從PHP代碼中刪除評論的最佳方式
- 22. 使用正則表達式刪除不必要的XML標記
- 23. 如果我有一個必須刪除的UITableViewCell的引用,如何從NSFetchedResultsController中刪除它?
- 24. 刪除不必要的.svn文件夾
- 25. 如何刪除不必要的標籤?
- 26. 如何刪除@JsonIdentityInfo不必要的ID?
- 27. 刪除不必要的空間
- 28. 如何刪除不必要的行
- 29. 刪除不必要的按鈕
- 30. Node.JS:刪除不必要的MongoDB文件
看看http://stackoverflow.com/questions/142627/tools-for-finding-unused-references – TLiebe 2010-11-05 21:07:28