VS2005布署问题

原创 2007年09月27日 23:31:00
方法一:
在类似C:/Program Files/Microsoft Visual Studio 8/VC/redi
st/Debug_NonRedist/x86/Microsoft.VC80.DebugCRT 下找到了下列文件:

msvcm80d.dll
msvcp80d.dll
msvcr80d.dll
Microsoft.VC80.DebugCRT.manifest

把这几个文件拷贝到目标机器上,与运行程序同一文件夹或放到system32下,就可以正确运行了。

其他release版、MFC程序什么的都是拷redist下相应文件夹下的文件就可以了,文件夹后都有标识!

方法二:
工程-》属性-》配置属性-》c/c++ -〉代码生成里,修改运行时库选项,将/MD或/MDd 改为 /MT或/MTd,这样就实现了对VC运行时库的静态链接,在运行时就不再需要VC的dll了。

方法三:

工程-》属性-》配置属性-》常规-》MFC的使用,选择“在静态库中使用mfc”
这样生成的exe文件应该就可以在其他机器上跑了。

方法四:

你的vc8安装盘上找到再分发包vcredist_xxx.exe和你的程序捆绑安装

MSDN参考:

http://msdn2.microsoft.com/zh-cn/library/ms235342(VS.80).aspx

http://msdn2.microsoft.com/zh-cn/library/ms235285(VS.80).aspx

http://moogge.spaces.live.com/blog/cns!ab9b00d806d52aed!245.entry
 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

VS2005项目的安装与布署,包括卸载

一、VS2005制作安装包的“系统必备”选项“系统必备”,通过该选项,可以选择部署应用程序需要预先安装的组建,包括。net fx和MDAC等。“系统必备”选项中可以不仅可以选择需要预安装的组件,而且提...

程序从VC6移植到VS2005环境下的常见问题(三)

以下内容引自:http://hi.baidu.com/wuxiaoming1733/blog/item/6fc3df09e68dcc8ad1581b93.html 最近开发平台由VC6....

程序从VC6移植到VS2005环境下的常见问题(一)

以下内容引自:http://hi.baidu.com/liugang585570/blog/item/cda9ac3fa785f93771cf6c32.html 提示 WINVER n...

VS2005奇怪的断点无效问题

最近一工程中,在调试的时候,有些cpp文件都可以设置断点并且跟进去,但是有一个cpp文件总是不能设置断点,提示“当前不会命中断点。源代码与原始版本不同。” 重新更换过n次文件都不起作用,然后在gool...

vs2005+qt4 问题记录

一、QT中文乱码问题        问题描述:QT界面程序中的中文都会显示乱码。        解决方案:在QMainWindow子类构造函数里调用: :QTextCodec::s...

vs2005奇怪的断点无效问题

最近一工程中,在调试的时候,有些cpp文件都可以设置断点并且跟进去,但是有一个cpp文件总是不能设置断点,提示“当前不会命中断点。源代码与原始版本不同。” 重新更换过n次文件都不起作用,然后在gool...

在vs2005中遇到的调试问题以及解决办法

前两天测试培训管理的时候,遇到了一些莫名奇怪的错误,不知道如何修改,如何调试。后来综合考虑了一下,原因出在:培训管理起初是个独立的模块,那么它肯定有自己的登录帐号,但是既然要将这个独立的系统结合到整个...

VS2005 解决"应用程序配置不正确,程序无法启动"问题

http://xingzhesun.blogbus.com/logs/27746345.html 最近使用VS2005+codejock开发,需要做一个Release版本。当我把必要的mfc库...

vs2005的一些配置问题

一、vs2005/8 没有找到MFC80D.DLL,因此这个程序未能启动.重新安装应用程序可能... 解决方法:删除程序目录下Debug文件夹和Release文件夹,然后重新编译执行。 ===...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)