【问题标题】:.NET Framework Assemblies in Reflection反射中的 .NET Framework 程序集
【发布时间】:2011-03-19 21:06:30
【问题描述】:

我有一组使用反射的程序集。我想遍历它们,但我想忽略 .NET 框架或 ASP.NET 框架 DLL。程序集上是否有一个属性表明它来自 .NET 框架?还是其他名称?

我正在查看名称,如果程序集的名称以 System、Microsoft 或 mscorlib 开头,我将忽略它。但我想知道是否有一个标志可以让我更轻松地做到这一点?

【问题讨论】:

标签: c# .net asp.net reflection .net-assembly


【解决方案1】:

“GlobalAssemblyCache”属性是否符合您的要求? http://msdn.microsoft.com/en-us/library/system.reflection.assembly.globalassemblycache.aspx

可能还取决于您加载程序集集合的方式。如果上述建议对您不起作用,请澄清。

【讨论】:

  • 好方法,但我怀疑不是;我正在构建一个第三方库,可能需要检查 GAC DLL,所以我也需要包含这些。
【解决方案2】:

您可能会发现 this answerrelated question 很有用

【讨论】:

  • 谢谢,我在看名字,但我得看看它是否更短。
猜你喜欢
  • 2020-01-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-16
  • 2021-02-24
  • 1970-01-01
  • 2012-03-12
相关资源
最近更新 更多