我试图让 Dotfuscator 与 ILMerge 一起工作,但无论我应用它们的顺序如何,它总是会以某种方式中断:
- 当我使用 dotfuscator 和 ILMerge 时,我收到一条消息,表明 pdb 数据库已旧。
- 当我做反之亦然时,dotfuscator 只会抛出一个错误,说没有要构建的程序集。
如何让 Dotfuscator 与 ILMerge 配合使用?
我试图让 Dotfuscator 与 ILMerge 一起工作,但无论我应用它们的顺序如何,它总是会以某种方式中断:
如何让 Dotfuscator 与 ILMerge 配合使用?
Dotfuscator 的商业版本包含一个名为 Linking 的功能,它与 ILMerge 做同样的事情。如果你有商业版,我强烈推荐你使用 Linking。
如果您使用的是社区版,我建议您先将您的程序集与 ILMerge 合并,然后获取该输出程序集并将其作为输入添加到您的 Dotfuscator 项目中。这种情况应该没有问题。如果您尝试此操作并且仍然遇到问题,请在PreEmptive 支持论坛上发布一个主题,我将很乐意帮助您使事情正常进行。
使用 ILMerge,然后使用 Dotfuscator。
什么版本的 ILMerge?
您使用的命令行是什么?
您收到的确切错误消息是什么?