首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Visual Studio 6“依赖”实用程序的现代等价物

Visual Studio 6“依赖”实用程序的现代等价物
EN

Stack Overflow用户
提问于 2009-05-28 20:20:27
回答 6查看 4.9K关注 0票数 6

有没有一个好的工具可以查看.NET程序集,并告诉你它对其他程序集的所有依赖关系?有点像VS6时代的旧depends.exe。

更新

我想我在Reflector中遗漏的一件事就是verion #的。除非我遗漏了什么。我怎么知道一个程序集需要什么框架呢?

我正在尝试解决我遇到的另一个问题:

IronPython, Click Once, .NET 2.0 Error - thoughts?

从错误消息看,我需要:

Microsoft.Linq.Expressions.Compiler.Snippets

Microsoft.Linq.Expressions.Compiler.LambdaCompiler

除了这个应用在我身上炸开之外。我应该如何检测到这里的需求?它在我的机器上运行得很好。

这是3.0还是3.5版本?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-05-28 20:24:44

嗯,.NET Reflector

编辑:要查找给定程序集所需的程序集的详细信息,请将该程序集加载到Reflector中,然后展开命名空间。您应该会看到列出的程序集名称。展开它,你会看到“引用”。展开引用以查看所需的程序集。选择其中之一将提供下面的版本和名称信息。

希望这能有所帮助。

票数 11
EN

Stack Overflow用户

发布于 2009-05-28 21:06:52

FusionLog实用程序应该可以帮助您跟踪正在查找的程序集,以及它正在搜索和找到它们的位置,或者没有。它还会告诉您正在搜索的版本。(它是.NET软件开发工具包的一部分)

票数 4
EN

Stack Overflow用户

发布于 2009-05-28 20:23:09

NDepend

但我认为它不是免费的。

编辑:Reflector打开部件。右键单击-> Analyze。它将显示当前程序集所依赖的程序集。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/922943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档