C# 通过名称空间的名称查找DLL名称

C# 通过名称空间的名称查找DLL名称,c#,C#,代码中有这样一行: Company.Security.Logs.LogEvent myLog = null; 现在在另一个项目中,我想做同样的事情,但我不知道应该在我的项目中添加哪个“引用”?那么我如何知道在这个项目的哪些引用中有这个安全类呢?在Visual Studio中右键单击类名并转到声明。这将带您进入DLL视图或代码视图,其中任何一个都将告诉您类所在的程序集。在Visual Studio中右键单击类名并转到声明。这将带您进入DLL视图或代码视图,其中任何一个都将告诉您类所在的程序集。当

代码中有这样一行:

Company.Security.Logs.LogEvent myLog = null;

现在在另一个项目中,我想做同样的事情,但我不知道应该在我的项目中添加哪个“引用”?那么我如何知道在这个项目的哪些引用中有这个安全类呢?

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

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

当插入符号位于类型名称上方时,您可以使用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
当插入符号位于类型名称上方时,可以使用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

如果您右键单击“公司”并选择“转到定义”,它将在定义源的顶部告诉您DLL的名称?。。。您有文档,对吗?@Mansfield命名空间可以跨越多个程序集。他们应该看到哪里定义了
LogEvent
。如果右键单击“公司”并选择“转到定义”,它应该在定义源的顶部告诉您DLL的名称。通过使用文档?。。。您有文档,对吗?@Mansfield命名空间可以跨越多个程序集。他们应该看到在哪里定义了
LogEvent