【问题标题】:Easy way to look up assembly qualified names查找程序集限定名称的简单方法
【发布时间】:2011-09-08 13:25:40
【问题描述】:

是否有工具或 Visual Studio 功能可以轻松地在 GAC 中查找 Type程序集限定名称

我想检查一个类型在运行时是否可用于系统,我需要该名称,并且我有兴趣在某个时候更容易然后编写一些一次性代码来查找它。

【问题讨论】:

标签: .net visual-studio-2010 reflection


【解决方案1】:

如果您使用反射器,您可以 a:从 GAC 加载,b:分两部分获取 - 程序集名称(包括签名)位于树中的 程序集 节点上,例如示例(显示在页面底部):

System.Xml,版本=4.0.0.0,文化=中性,PublicKeyToken=b77a5c561934e089

当然类型名称在叶级:

System.Xml.XmlNode

这仍然留下了尴尬的嵌套类型,但只需添加 + 而不是。

也许不理想,但相当可行。

【讨论】:

    猜你喜欢
    • 2013-11-04
    • 1970-01-01
    • 1970-01-01
    • 2010-11-27
    • 1970-01-01
    • 1970-01-01
    • 2010-10-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多