由于这个原因,在.net世界中使用了清单

问题描述 投票:-1回答:1

我记得10年前,一个清单用于解决“dll hell”,它指定了具有特定版本的dll的汇编/集合。我已经看到一些.net surces定义了一个清单并通过dt中的mt.exe嵌入它。有人知道清单及其元数据在.net世界中使用的原因是什么?

.net dll manifest
1个回答
0
投票

假设您询问Assembly Manifest,它全部写在官方文档中:

每个程序集的清单执行以下功能:

  • 枚举组成程序集的文件。
  • 管理对程序集的类型和资源的引用如何映射到包含其声明和实现的文件。
  • 枚举程序集所依赖的其他程序集。
  • 提供程序集的使用者和程序集的实现细节之间的间接级别。
  • 呈现程序集自描述。
© www.soinside.com 2019 - 2024. All rights reserved.