Dotfuscator和ILMerge可以一起工作吗?

时间:2011-10-18 15:09:42

标签: c# .net ilmerge dotfuscator

我正在努力让Dotfuscator与ILMerge合作,但无论我采用哪种顺序,它总会以某种方式打破:

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

如何让Dotfuscator与ILMerge一起玩?

2 个答案:

答案 0 :(得分:2)

Dotfuscator的商业版包含一个名为Linking的功能,它与ILMerge的功能相同。如果您有商业版,我强烈建议您使用链接。

如果您使用的是Community Edition,我建议首先将程序集与ILMerge合并,然后将该输出程序集添加为Dotfuscator项目中的输入。这种情况应该没有问题。如果您尝试这个并且仍然遇到问题,请在PreEmptive support forums上发帖,我很乐意帮助您完成工作。

答案 1 :(得分:1)

使用ILMerge然后使用Dotfuscator。

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