簡體   English   中英

查找Visual Studio 2008解決方案中dll錯誤引用的項目的工具

[英]A tool to find projects erroneously referenced by dll in Visual Studio 2008 solutions

我有一個Visual Studio 2008解決方案,其中包含很多相互引用的項目。

我沒有創建解決方案,而項目可能做出的許多引用實際上都是由dll做出的(引用項目的/ bin / Debug文件夾的dll)。 這當然是一個問題,因為它在您清理或重建解決方案時會產生奇怪的行為,例如編譯器抱怨dll版本不正確。

我似乎無法輕松發現dll錯誤引用了哪些項目,因此,我現在唯一的選擇似乎是查看每個.csproj文件的引用以發現錯誤並更正它們。

問題是我的源代碼控制擁有大約100個具有相同潛在問題的解決方案,每個解決方案都包含數十個項目。 手動執行可能要花費很多時間,所以我想知道是否有任何工具可以輕松地重建引用和依賴項?

您正在尋找諸如Jet Brains的ReSharper之類的工具。

這樣,您可以查看項目中未使用哪些引用。 (和更多)

最后,我使用了一個通用解決方案,其中涉及一個grep工具來查找所有包含/ bin / Debug的.csproj文件。

暫無
暫無

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

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