我的ASP.NET应用程序中有一个"诊断"页面,它可以验证数据库连接,显示当前的appSettings和ConnectionStrings等.此页面的一部分显示了整个过程中使用的重要类型的程序集版本,但我无法弄清楚如何有效地显示所有已加载程序集的版本.
在.NET应用程序中找出所有当前引用和/或加载的程序集的最有效方法是什么?
注意:我对基于文件的方法不感兴趣,比如在特定目录中迭代*.dll.我对应用程序实际使用的内容感兴趣.
可能重复:
查找具有特定属性的所有类
在程序集中,我想获取特定类属性的所有实例.换句话说,我想拥有具有特定属性的类列表.
通常,您将拥有一个可以使用该GetCustomAttributes方法获取属性的类.
是否可以列出具有特定属性的人员?