1

我试图让 Dotfuscator 与 ILMerge 一起工作,但无论我应用它们的顺序如何,它总是会以某种方式中断:

  • 当我使用 dotfuscator 和 ILMerge 时,我收到一条消息,表明 pdb 数据库已旧。
  • 当我做反之亦然时,dotfuscator 只会抛出一个错误,说没有要构建的程序集。

如何让 Dotfuscator 与 ILMerge 配合使用?

4

2 回答 2

3

Dotfuscator 的商业版本包含一个名为 Linking 的功能,它与 ILMerge 做同样的事情。如果你有商业版,我强烈推荐你使用 Linking。

如果您使用的是社区版,我建议您先将您的程序集与 ILMerge 合并,然后获取该输出程序集并将其作为输入添加到您的 Dotfuscator 项目中。这种情况应该没有问题。如果您尝试此操作并且仍然遇到问题,请在PreEmptive 支持论坛上发布一个主题,我将很乐意帮助您使事情正常进行。

于 2011-10-19T17:23:07.727 回答
1

使用 ILMerge,然后使用 Dotfuscator。

什么版本的 ILMerge?
您使用的命令行是什么?
您收到的确切错误消息是什么?

于 2011-12-17T12:13:28.367 回答