VC编译EXE在没装VC的电脑上运行出错问题解决!

转自:https://www.cctry.com/thread-8837-1-1.html

 

大家好,欢迎大家来到 VC驿站 - www.cctry.com,近日有不少会员提及用 VC++6.0、VS2005/2008 等编译出来的EXE,放到没装VC环境的电脑上面运行出错,提示少这个DLL或者少那个库的,这里教大家一个方法,起码在没装VC运行库的机器上面保证无错运行,当然提示缺少其他非MFC或者VC运行库DLL之类的就另当别论了……

方法:用VC打开工程后,按快捷键 Alt+F7 调出当前活动工程的属性对话框,之后进行如下图的设置,这里解释下:
          "All Configurations" 既包括 Debug 又包括 Release 的版本配置!

备注:这里面列出的是MFC的工程属性设置,如果大家的工程类型是 Win32 SDK 的,那么“Use MFC in a Static Library” 这个属性就不用设置了!

感谢大家对 VC驿站 - www.cctry.com 的支持!~VC编译EXE在没装VC的电脑上运行出错问题解决! 

1、Visual C++ 6.0 版本截图如下:
VC编译EXE在没装VC的电脑上运行出错问题解决! 
VC编译EXE在没装VC的电脑上运行出错问题解决! 
VC编译EXE在没装VC的电脑上运行出错问题解决! 


2、Visual Studio 2005/2008 等版本的截图如下:
VC编译EXE在没装VC的电脑上运行出错问题解决! 
VC编译EXE在没装VC的电脑上运行出错问题解决! 
VC编译EXE在没装VC的电脑上运行出错问题解决!