有没有办法查看我的程序在VS 2013 C#NET中引用了哪些程序集

有没有办法查看我的程序在VS 2013 C#NET中引用了哪些程序集,c#,.net,visual-studio-2013,C#,.net,Visual Studio 2013,我需要确定我是否在引用项目/解决方案中的特定程序集。我还没有找到一种简单的方法来实现这一点(如果可能的话,我希望在设计时完成,而不是在运行时) 看起来这应该很容易,但我没有直接在VS中找到方法。理想情况下,如果我能看到我引用的内容/位置(假设我是),也会很好,这样我就可以从代码中删除这些引用 例如,现在,在我的代码中搜索“Assembly”什么也找不到 下面是一个具体的例子:我想知道我是否在System.Reflection.Assembly中使用了任何东西。如果我这样做,我想在我的源代码中找到

我需要确定我是否在引用项目/解决方案中的特定程序集。我还没有找到一种简单的方法来实现这一点(如果可能的话,我希望在设计时完成,而不是在运行时)

看起来这应该很容易,但我没有直接在VS中找到方法。理想情况下,如果我能看到我引用的内容/位置(假设我是),也会很好,这样我就可以从代码中删除这些引用

例如,现在,在我的代码中搜索“Assembly”什么也找不到


下面是一个具体的例子:我想知道我是否在System.Reflection.Assembly中使用了任何东西。如果我这样做,我想在我的源代码中找到执行此操作的代码。

是否需要类似Assembly.GetReferencedAssemblys方法的代码?

在Visual Studio(几乎所有版本)中打开“解决方案资源管理器”窗口,第二个“文件夹”是“参考”部分。如果展开,您将能够看到引用的程序集


来自

的图像我们是以编程方式交谈,还是仅在UI中查看它们?嗯,在引用文件夹或属性页中查找不起作用,因为…?因为它无法告诉我是否引用System.Reflection.Assembly中的内容。这正是我需要知道的(如果它被使用的话,它在我的代码中的什么地方)。不是真的。这显示了对我添加的程序集的所有引用,但是如果我想要的程序集在其中一个程序集中,我将看不到它。例如,系统包含一船其他东西,我需要知道我是否引用了其中一个。也许。。。我认为它所做的是报告列出的所有组件(有点像上面的VS 2013)。通过分析代码,我真的很想知道我实际上在使用/需要哪些代码。例如,我想验证我没有使用System.Reflection.Assembly。也许我最初的陈述不清楚(甚至是错误的!)。我将更新以澄清。