在分发.exe文件之前应该注意哪些注意事项

时间:2010-12-18 07:44:28

标签: visual-studio-2005 x86 unmanaged software-distribution

.exe是否包含必须处理的任何个人计算机信息(如果有的话)以及在发布独立的.exe文件之前必须执行的操作?

3 个答案:

答案 0 :(得分:1)

这取决于您的开发系统和配置。例如,如果您使用Visual Studio,则新项目将包含您的名称,因为VS已注册。

第一步是右键单击exe,转到属性并查看有哪些信息。

第二件事是使用资源编辑器来查看你的exe中存储了哪些资源(但是,如果你编写它,你可能已经知道这些资源了。)

答案 1 :(得分:1)

唯一的个人信息是.pdb文件的路径,例如“c:\ path \ to \ outdir \ Release \ program.pdb”。
它可能对事后调试很有用,所以如果需要,只需更改输出目录。

答案 2 :(得分:0)

如果您自己编写了EXE,可能会将其拆解为发现逻辑,甚至使用各种反汇编程序,十六进制编辑器来改变程序逻辑。

如果您想阻止这种情况,您可能需要查看打包和混淆。

http://en.wikipedia.org/wiki/Reverse_engineering