如何查找.NET命名空间的程序集名称,例如Microsoft.WindowsAzure.ServiceRuntime

时间:2011-10-09 15:13:45

标签: .net azure .net-assembly

我有一个通用的问题和具体的例子。根据Stack Overflow关于名称空间程序集的所有类似问题,这应该很容易。最常见的答案是问题 How do I know what reference to include to import a specific .NET namespace?

“所有MSDN文档页面都提到命名空间和程序集。”

但是在这个MSDN页面上没有提到程序集。我错过了什么明显的事情?

Microsoft.WindowsAzure.ServiceRuntime Namespace

修:

更具体地说,我正在寻找包含Azure类RoleEnvironment的DLL文件。当我点击 F1 并查看其MSDN页面MSDN RoleEnvironment时,它会提到Microsoft.WindowsAzure.ServiceRuntime命名空间,但不包括要包含的程序集。我之前遇到过这样的事情,所以我想我会把它变成一个普通的问题。虽然我想知道要引用的特定DLL文件,但我也想知道答案,所以我知道下次遇到这种情况时该怎么做。

2 个答案:

答案 0 :(得分:6)

命名空间没有程序集。一个命名空间可以(通常是)在几个程序集中。但特定类型在特定程序集中。因此,如果您从您感兴趣的命名空间中查看某些类型的文档,您将看到该类型的汇编。

来自同一命名空间的其他类型可能位于同一个程序集中,但不一定是。

答案 1 :(得分:0)

命名空间:Microsoft.WindowsAzure.ServiceRuntime 汇编:Microsoft.WindowsAzure.ServiceRuntime(在microsoft.windowsazure.serviceruntime.dll中)

RoleEnvironment