我正在使用PreEmptive Protection Dotfuscator
winform
可执行文件.exe
文件。
我是否必须添加Map.Xml
和Dotfuscator1.Xml
与其他Dependencies
一起Setup Project
才能Program Files/MyApp
目录中找到它,或者不需要它?
(免责声明:我是Dotfuscator的开发人员,作为我工作的一部分,我回答这个问题。
不,在 Dotfuscator 运行并创建受保护/模糊处理的.exe
文件后,通常不需要在构建过程的任何后续步骤中涉及Map.xml
或Dotfuscator1.xml
文件。受保护的.exe
文件将在没有它们的情况下运行,并且在构建安装程序可执行文件时不需要它们。
事实上,这些文件包含可用于撤消部分混淆的敏感信息。不要将这些文件添加到安装程序项目、打包项目或任何可能离开组织的内容中。有关详细信息,包括如何在开发过程中处理这些文件,请参阅此处的回答。