我必须使用 Dotfuscator Pro 4.10 对一个大型解决方案(~200 个程序集)进行模糊处理。最后一次运行花了~4小时,这相当长,比构建本身要长得多。什么这么耗时?我的意思是,我可以修改我的设置。也许我要求它执行一项需要很长时间但对我来说并不重要的工作。
知道吗?
谢谢。
更新:我的代码在 C++/CLI 中带有本机调用。
您可以尝试以下方法:
- 不要在 Dotfuscator GUI 中运行构建。 相反,请在命令行或使用 MSBuild 运行。
- 在"全局选项">"设置"选项卡上的"常规"下,将"生成进度"设置为"安静"。
- 在"设置"选项卡上>"报告>智能模糊处理"选项卡上,将"报告详细程度"设置为"仅警告"。