繁体   English   中英

在项目中查找程序集依赖项

[英]Finding assembly dependencies in a project

我有一个解决方案,其中的引用之一是指google.protobuff v3.1.0.0,但是在构建解决方案时,我得到了较旧的版本google.protobuff v3.0.0.0。

根据我的收集,项目中的其他参考之一是参考v3.0.0.0并覆盖了v3.1.0.0,但是我怎么能找到谁在参考呢? 该项目中有大量参考资料。

我尝试使用“分析程序集依赖关系”,但它表明google.protobuff.dll悬空(意味着没有人依赖它)。

谢谢你,Ofir

您可以使用解决方案资源管理器检查哪个项目使用特定的程序集以及哪个版本。

示例-搜索Newtonsoft.Json程序集:

解决方案资源管理器搜索

另外,如果您的程序集来自Nuget程序包,请右键单击您的解决方案,然后选择“ 管理解决方案的NuGet程序包 ”,然后选择“ 合并 ”以检查解决方案中程序包/程序集是否有不同版本:

Nuget巩固

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM