c# - 没有加载的 AssemblyInfo

标签 c# reflection manifest .net-assembly

有没有办法在不将类加载到 AppDomain 的情况下以编程方式(在 C# 中)获取程序集信息(名称、描述、版本)? 我只需要 list 中的信息,别无其他。 Assembly.ReflectionOnlyLoad(..) 是我需要的吗?还是它也加载类?

例如: 我有一本包含文件的字典,我想列出程序集名称、描述和版本。我现在不想使用这些程序集。

最佳答案

您正在寻找 AssemblyName.GetAssemblyName返回 AssemblyName 实例的方法。它有NameVersionPublicKey和程序集的一些基本信息。

关于c# - 没有加载的 AssemblyInfo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30306702/

相关文章:

java - 如何在 java 中创建一个保留方法参数注释的动态代理?

c# - 是否可以在代码注释中插入图像?

c# - 将 CSV 文件导入 .Net 中的强类型数据结构

c# - 在 C# 上使用 SSH 进行 NGit(JGit 端口)身份验证

c# - 使用基本构造函数创建实例

c# - 如何在 C# 中从派生类型获取泛型类型的泛型参数类型

.net - ClickOnce - 文件已存在错误 - 为什么 ClickOnce 尝试将 DLL 文件复制两次?

Java:我的 .jar 文件已创建,但找不到主类?

.net - 以编程方式禁止注册表虚拟化

c# - WPF 中的横向-纵向方向