1。用VS2008编译出来的EXE怎么在无此环境的机子上运行?

一个人单干 2009-02-26 02:59:30
我的代码在VS2008里编译后 一运行该EXe 出现应用程序配置不正确无法运行。

寻求解决方法


1.有人说把vs2008里面的4个库文件放进程序包里 ,结果没用。

2.装微软的环境包,但也无用。
...全文
571 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
gordon861214 2009-07-17
  • 打赏
  • 举报
回复
没有环境运行不了吗?
airtrack 2009-02-26
  • 打赏
  • 举报
回复
在项目属性 -> C/C++ -> 代码生成中的运行库改成多线程(release)(多线程调试(debug))试试。
great0boy 2009-02-26
  • 打赏
  • 举报
回复
没办法!
我也试过!在vista中的Vs2008编译的软件无法在xp中安装
nmjnglx 2009-02-26
  • 打赏
  • 举报
回复
[Quote=引用楼主 myc45595 的帖子:]
我的代码在VS2008里编译后  一运行该EXe 出现应用程序配置不正确无法运行。

寻求解决方法


1.有人说把vs2008里面的4个库文件放进程序包里  ,结果没用。

2.装微软的环境包,但也无用。
[/Quote]
如果需要加载其他dll,没有的话就无法运行;
或者是由于环境配置错误导致在目前环境中无法播放;
一个人单干 2009-02-26
  • 打赏
  • 举报
回复
就是按这里说的做的 依然不行
waizqfor 2009-02-26
  • 打赏
  • 举报
回复
[Quote=引用楼主 myc45595 的帖子:]
我的代码在VS2008里编译后 一运行该EXe 出现应用程序配置不正确无法运行。

寻求解决方法


1.有人说把vs2008里面的4个库文件放进程序包里 ,结果没用。

2.装微软的环境包,但也无用。
[/Quote]
LZ环境配置错了啊
http://www.diybl.com/course/3_program/c++/cppsl/2008926/145818.html看看是不跟这一样
一个人单干 2009-02-26
  • 打赏
  • 举报
回复
2楼我试过拷贝 但没用
diannaomingong 2009-02-26
  • 打赏
  • 举报
回复
装.netframework,如果程序一运行就出现个错误框,一般是程序初始化时某个主要逻辑的实现问题比如没开启某个服务,没连接上数据库……还是检查自己程序是不是依赖什么环境吧
或者换个编译环境看看
  • 打赏
  • 举报
回复
拷贝开发环境下的
Program Files\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT
Program Files\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.MFC
到你的exe目录
或者干脆直接 静态链接运行库和MFC库

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧