映射文件

Dotfuscator 生成将旧名称与新名称相关联的映射文件。其中会显示类、方法和字段的新名称。在重命名之后错误跟踪变得很困难,尤其在方法重载发生率较高时,这就要求必须使用映射文件。

映射文件可用来解码模糊处理的堆栈跟踪,以及用于增量模糊处理。映射文件还可提供有关重命名总体效率的统计信息。

映射文件的所有元素都非常类似。下面是一些值得注意的事项:

  • 如果缺少 <newname> 元素,则不对该项进行重命名。
  • 在类型名称中,使用“/”字符将嵌套类名称与其父类的名称分隔开。
  • 将构造函数命名为“.ctor”,而将静态构造函数(aka 静态初始值设定项、类构造函数等)命名为“.cctor”。从不重命名这些构造函数。

有关更多参考,请参见控制映射文件的 DTD

© 2002-2007 PreEmptive Solutions. 保留所有权利。