我有一个用 Visual Studio 2008 C++ 制作的小程序,它基本上创建和修改简单的文本文件。我不会在这里复制代码,但如果有人想看看:www.joggingbenefits.net/hcode.txt
我的问题是 - 我想用这个代码制作一个 .exe,它可以在其他不一定安装 Visual Studio 或 redist 包的 Windows PC 上运行。
到目前为止我已经尝试过:
- 将项目配置从“调试”更改为“发布”
- 在所有 4 个提供的运行时库之间切换(在代码生成下)
- 将每个生成的 .exe 保存在我的“发布目录”中
- 尝试在没有安装 Visual Studio 的 PC 上运行其中的每一个,但它们都不起作用……它只运行了大约半秒,然后就消失了。
我不确定我做错了什么,我必须在这里遗漏一些非常重要的东西......回顾一下:我确实将编译模式更改为发布,并且我确实尝试更改运行时库,静态/动态库,但没有生成的 exe 可以运行...
PS - 这些程序都以管理员身份运行,并且禁用了防病毒等,所以不是这样。另外,我没有链接到任何 DLL,所有包含的库都是标准的。
任何想法?