Visual Studio 6“取决于"的现代等价物公用事业 [英] Modern Equivalent of Visual Studio 6 "Depends" utility

查看:34
本文介绍了Visual Studio 6“取决于"的现代等价物公用事业的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有一个很好的工具可以查看 .NET 程序集并告诉您它对其他程序集的所有依赖项?有点像 VS6 时代的旧依赖.exe.

Is there a good tool that will look at a .NET assembly and tell you all of the dependencies it has on other assemblies? Sort of like the old depends.exe from VS6 days.

更新
我想我在 Reflector 中缺少的一件事是版本号.除非我错过了什么.如何判断程序集需要什么框架?

UPDATE
I guess the one thing that I am missing from Reflector is verion #'s. Unless I am missing something. How do I tell what framework is required by an assembly?

我正在尝试解决我遇到的另一个问题:
IronPython,单击一次,.NET 2.0 错误 - 想法?

I'm trying to solve this other issue I am having:
IronPython, Click Once, .NET 2.0 Error - thoughts?

从错误消息看来我需要:
Microsoft.Linq.Expressions.Compiler.Snippets
Microsoft.Linq.Expressions.Compiler.LambdaCompiler

From the error message it looks like I need:
Microsoft.Linq.Expressions.Compiler.Snippets
Microsoft.Linq.Expressions.Compiler.LambdaCompiler

除了应用程序在我身上炸毁...我应该如何在这里检测到需求?它在我的机器上运行良好.

Other than the app blowing up on me... how should I have detected a need here? It runs fine on my machine.

这是 3.0 还是 3.5 的东西?

Is this a 3.0 or 3.5 thing?

推荐答案

嗯,.NET Reflector?

要查找给定程序集所需的程序集的详细信息,请将程序集加载到 Reflector,并展开命名空间.您应该会看到列出的程序集名称.展开它,您将看到参考".展开参考以查看所需的程序集.选择其中之一将在下面提供版本和名称信息.

To find detailed information on the assemblies required by a given assembly, load the assembly into Reflector, and expand the namespace. You should see the assembly name listed. Expand that and you will see "References". Expand References to view the assemblies required. Selecting one of those will give version and name info below.

希望对您有所帮助.

这篇关于Visual Studio 6“取决于"的现代等价物公用事业的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆