新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

vs2005 

编译程序无法运行解决方法

 

 

?/p>

VS2005

下用

C++

写的程序,在一台未安装

VS2005

的系统上?/p>

 

用命令行方式运行,提示:

 

“系统无法执行指定的程序?/p>

 

直接双击运行,提示:

 

“由于应用程序的配置不正确,

应用程序未能启动?/p>

重新安装应用程序可能会纠正这个问题?/p>

 

 

以前?/p>

VC6

?/p>

VS2003

的话

, 

如果缺少库文件,是会提示缺少?/p>

**.dll

?/p>

,但是用

VS2005

?/p>

没有这样的提示?/p>

 

 

 

自己实验了一下,感觉以下几种解决办法是可行的?/p>

 

方法一?/p>

 

在类?/p>

C:\Program Files\Microsoft Visual Studio 8\VC\redi 

st\Debug_NonRedist\x86\Microsoft.VC80.DebugCRT 

下找到了下列文件?/p>

 

 

 

msvcm80d.dll 

msvcp80d.dll 

msvcr80d.dll 

Microsoft.VC80.DebugCRT.manifest 

 

 

把这几个文件拷贝到目标机器上,与运行程序同一文件夹或放到

system32

下,就可以正?/p>

运行了?/p>

 

 

 

其他

release

版?/p>

MFC

程序什么的都是?/p>

redist

下相应文件夹下的文件就可以了

,

文件夹后?/p>

有标?/p>

! 

 

 

方法二:

 

修改编译选项,将

/MD

?/p>

/MDd 

改为

 

/MT

?/p>

/MTd

,这样就实现了对

VC

运行时库的静态链

接,在运行时就不再需?/p>

VC

?/p>

dll

了?/p>

 

 

 

方法?/p>

: 

 

 

工程-》属性-》配置属性-》常规-?/p>

MFC

的使用,选择“在静态库中使?/p>

mfc

?/p>

 

这样生成?/p>

exe

文件应该就可以在其他机器上跑了?/p>

 

 

 

方法?/p>

: 

 

 

你的

vc8

安装盘上找到再分发包

vcredist_xxx.exe

和你的程序捆绑安?/p>

 

 

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

vs2005 

编译程序无法运行解决方法

 

 

?/p>

VS2005

下用

C++

写的程序,在一台未安装

VS2005

的系统上?/p>

 

用命令行方式运行,提示:

 

“系统无法执行指定的程序?/p>

 

直接双击运行,提示:

 

“由于应用程序的配置不正确,

应用程序未能启动?/p>

重新安装应用程序可能会纠正这个问题?/p>

 

 

以前?/p>

VC6

?/p>

VS2003

的话

, 

如果缺少库文件,是会提示缺少?/p>

**.dll

?/p>

,但是用

VS2005

?/p>

没有这样的提示?/p>

 

 

 

自己实验了一下,感觉以下几种解决办法是可行的?/p>

 

方法一?/p>

 

在类?/p>

C:\Program Files\Microsoft Visual Studio 8\VC\redi 

st\Debug_NonRedist\x86\Microsoft.VC80.DebugCRT 

下找到了下列文件?/p>

 

 

 

msvcm80d.dll 

msvcp80d.dll 

msvcr80d.dll 

Microsoft.VC80.DebugCRT.manifest 

 

 

把这几个文件拷贝到目标机器上,与运行程序同一文件夹或放到

system32

下,就可以正?/p>

运行了?/p>

 

 

 

其他

release

版?/p>

MFC

程序什么的都是?/p>

redist

下相应文件夹下的文件就可以了

,

文件夹后?/p>

有标?/p>

! 

 

 

方法二:

 

修改编译选项,将

/MD

?/p>

/MDd 

改为

 

/MT

?/p>

/MTd

,这样就实现了对

VC

运行时库的静态链

接,在运行时就不再需?/p>

VC

?/p>

dll

了?/p>

 

 

 

方法?/p>

: 

 

 

工程-》属性-》配置属性-》常规-?/p>

MFC

的使用,选择“在静态库中使?/p>

mfc

?/p>

 

这样生成?/p>

exe

文件应该就可以在其他机器上跑了?/p>

 

 

 

方法?/p>

: 

 

 

你的

vc8

安装盘上找到再分发包

vcredist_xxx.exe

和你的程序捆绑安?/p>

 

 

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

vs2005 

编译程序无法运行解决方法

 

 

?/p>

VS2005

下用

C++

写的程序,在一台未安装

VS2005

的系统上?/p>

 

用命令行方式运行,提示:

 

“系统无法执行指定的程序?/p>

 

直接双击运行,提示:

 

“由于应用程序的配置不正确,

应用程序未能启动?/p>

重新安装应用程序可能会纠正这个问题?/p>

 

 

以前?/p>

VC6

?/p>

VS2003

的话

, 

如果缺少库文件,是会提示缺少?/p>

**.dll

?/p>

,但是用

VS2005

?/p>

没有这样的提示?/p>

 

 

 

自己实验了一下,感觉以下几种解决办法是可行的?/p>

 

方法一?/p>

 

在类?/p>

C:\Program Files\Microsoft Visual Studio 8\VC\redi 

st\Debug_NonRedist\x86\Microsoft.VC80.DebugCRT 

下找到了下列文件?/p>

 

 

 

msvcm80d.dll 

msvcp80d.dll 

msvcr80d.dll 

Microsoft.VC80.DebugCRT.manifest 

 

 

把这几个文件拷贝到目标机器上,与运行程序同一文件夹或放到

system32

下,就可以正?/p>

运行了?/p>

 

 

 

其他

release

版?/p>

MFC

程序什么的都是?/p>

redist

下相应文件夹下的文件就可以了

,

文件夹后?/p>

有标?/p>

! 

 

 

方法二:

 

修改编译选项,将

/MD

?/p>

/MDd 

改为

 

/MT

?/p>

/MTd

,这样就实现了对

VC

运行时库的静态链

接,在运行时就不再需?/p>

VC

?/p>

dll

了?/p>

 

 

 

方法?/p>

: 

 

 

工程-》属性-》配置属性-》常规-?/p>

MFC

的使用,选择“在静态库中使?/p>

mfc

?/p>

 

这样生成?/p>

exe

文件应该就可以在其他机器上跑了?/p>

 

 

 

方法?/p>

: 

 

 

你的

vc8

安装盘上找到再分发包

vcredist_xxx.exe

和你的程序捆绑安?/p>

 

 

 

Ͼλ">
Ͼλ
Ŀ

vs2005 编译程序无法运行解决方法 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

vs2005 

编译程序无法运行解决方法

 

 

?/p>

VS2005

下用

C++

写的程序,在一台未安装

VS2005

的系统上?/p>

 

用命令行方式运行,提示:

 

“系统无法执行指定的程序?/p>

 

直接双击运行,提示:

 

“由于应用程序的配置不正确,

应用程序未能启动?/p>

重新安装应用程序可能会纠正这个问题?/p>

 

 

以前?/p>

VC6

?/p>

VS2003

的话

, 

如果缺少库文件,是会提示缺少?/p>

**.dll

?/p>

,但是用

VS2005

?/p>

没有这样的提示?/p>

 

 

 

自己实验了一下,感觉以下几种解决办法是可行的?/p>

 

方法一?/p>

 

在类?/p>

C:\Program Files\Microsoft Visual Studio 8\VC\redi 

st\Debug_NonRedist\x86\Microsoft.VC80.DebugCRT 

下找到了下列文件?/p>

 

 

 

msvcm80d.dll 

msvcp80d.dll 

msvcr80d.dll 

Microsoft.VC80.DebugCRT.manifest 

 

 

把这几个文件拷贝到目标机器上,与运行程序同一文件夹或放到

system32

下,就可以正?/p>

运行了?/p>

 

 

 

其他

release

版?/p>

MFC

程序什么的都是?/p>

redist

下相应文件夹下的文件就可以了

,

文件夹后?/p>

有标?/p>

! 

 

 

方法二:

 

修改编译选项,将

/MD

?/p>

/MDd 

改为

 

/MT

?/p>

/MTd

,这样就实现了对

VC

运行时库的静态链

接,在运行时就不再需?/p>

VC

?/p>

dll

了?/p>

 

 

 

方法?/p>

: 

 

 

工程-》属性-》配置属性-》常规-?/p>

MFC

的使用,选择“在静态库中使?/p>

mfc

?/p>

 

这样生成?/p>

exe

文件应该就可以在其他机器上跑了?/p>

 

 

 

方法?/p>

: 

 

 

你的

vc8

安装盘上找到再分发包

vcredist_xxx.exe

和你的程序捆绑安?/p>

 

 

 



ļ׺.doc޸Ϊ.docĶ

  • ľ̲ϸϰ⼰ο
  • סլװװ޹չ淶
  • ʦʦѧϰĵ᷶3ƪ-
  • 乤ΣJHA¼
  • гӪͰ ʡɷѾ
  • 2019¹Աҵλ()bnd
  • 2014-2019йҵһҵͶǰԤⱨ
  • 2017ɽʡпԾ(ο)48
  • 2012ӱʡԱв(+𰸽)
  • ̨

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)