我试图让 Dotfuscator 与 ILMerge 一起工作,但无论我应用它们的顺序如何,它总是以某种方式中断:
- 当我使用 dotfuscator 然后使用 ILMerge 时,我收到一条消息,提示 pdb 数据库已旧。
- 当我执行反之亦然时,dotfuscator 只会抛出一个错误,指出没有要构建的程序集。
如何让 Dotfuscator 与 ILMerge 良好配合?
最佳答案
Dotfuscator 的商业版本包含一个称为链接的功能,它与 ILMerge 做同样的事情。如果您有商业版,我强烈建议您使用 Linking。
如果您使用的是社区版,我建议您先使用 ILMerge 合并您的程序集,然后获取该输出程序集并将其作为输入添加到您的 Dotfuscator 项目中。这种情况应该没有问题。如果您尝试此操作但仍有问题,请在 PreEmptive support forums 上发帖我很乐意协助您使事情顺利进行。
关于c# - Dotfuscator 和 ILMerge 可以协同工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7809505/