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/liugang585570/blog/item/cda9ac3fa785f93771cf6c32.html 提示 WINVER n...

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

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

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

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

使用VS2005开发64位驱动程序需要注意的一些问题

1、首先在Autoexec.bat里边设置好 Set WDKDIR=L:/DDK/Vista 64位驱动使用Vista WDK来开发。 Include: $(WD...
  • whf727
  • whf727
  • 2011年01月05日 18:32
  • 2529

开源播放器mpc_vs2005 编译报错问题解决过程

mcp_vs2005 源码路径:https://guliverkli2.svn.sourceforge.net/svnroot/guliverkli2 用vs2008打开mpc_vs2005.sln...

VS2005宏无法运行的问题(打了补丁MS14-009之后)

部门很多同事都是使用VS的宏来给源文件添加文件头,给函数、类添加注释等等,大概是14年2月份之后(根据lucifer提供的时间),这些宏突然不工作了……包括VS2005,VS2008和VS2010等等...

VS2005项目中添加lib库以及代码中相对路径的问题

VS 2005项目中添加lib库       应用程序使用外部库时需要进行加载,两种库的加载本质上都是一样:提供功能和功能的定义。vs2005c++ 项目设置外部库方法如下: 1. 添加编译所需要...

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

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

vs2005的一些配置问题

一、vs2005/8 没有找到MFC80D.DLL,因此这个程序未能启动.重新安装应用程序可能... 解决方法:删除程序目录下Debug文件夹和Release文件夹,然后重新编译执行。 ===...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VS2005布署问题
举报原因:
原因补充:

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