通过命名空间的名称查找DLL名称

时间:2012-11-01 17:59:28

标签: c#

在代码中有一行如下:

Company.Security.Logs.LogEvent myLog = null;

现在在另一个项目中,我想做同样的事情,但我不知道应该在项目中添加哪个“参考”?那么我怎么知道这个项目中哪个引用我们有这个Security类呢?

2 个答案:

答案 0 :(得分:2)

右键单击Visual Studio中的类名称并转到声明。这将带您进入DLL视图或代码视图,其中任何一个都将告诉您该类所在的程序集。

答案 1 :(得分:2)

当插入符号位于类型名称上时,您可以使用Visual Studio“转到定义”(或F12),在本例中为LogEvent。它将带您进入文本编辑器中的精简API源文件,其中第一行看起来像:

#region Assembly System.Windows.Forms.dll, v4.0.0.0
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Windows.Forms.dll
#endregion