我们有这样的经验,在VC6.0、VS2003下使用Use MFC in a shared DLL选项编译出来的程序,如果在一台纯洁的机器上运行,会弹出警告,提示我们缺少某些dll。我们乖乖的把那些库收集起来,打包的时候裹到一起就OK了。
可是,在VS2005下,好日子不再有了。在VS2005下使用Use MFC in a shared DLL选项编译出来的程序,在Windows 2003或Windows XP下运行,系统会警告:“应用程序配置不正确,应用程序因此未能启动,重新安装也许会解决此问题。”我们认为问题不大,按照以往经验,把MFC开头的dll拿来,放在程序目录下...可是,为什么警告依旧呢?
找啊找啊找方法,找到一个好方法。运行一个vcredist_x86就可解决此问题。该文件在C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\vcredist_x86目录下。
需要解释?VC2005编译出来的程序文件,采用了manifest方式来指定dll文件...需要更多解释?找微软吧!
用Use MFC in a Static Library选项来编译,不会有这些问题。不过,这不是今天讨论的重点。
分享到:
相关推荐
解决VS2010编译的程序在XP不能运行的问题
在Win7或2008上编译的ADO应用程序,不能运行在XP,2003等低级别的操作系统的的主要原因是Win7或2008上的Microsoft Data Access Components (MDAC)组件版本过高, 将ado.zip解压缩后放在一个路径下,如“D:\Program ...
在Win7或2008(安装了 KB983246补丁)上编译的ADO应用程序,不能运行在XP,2003等低级别的操作系统的解决方案
XP组策略-任务管理器-打不开解决办法 1.framebuf.dll---路径:C:\WINDOWS\system32 2.framedyn.dll---路径:C:\WINDOWS\system32\wbem
请在win xp 系统或 windows sever 2003系统下运行vc6 c++编译本程序,否则可能出现为止错误!
请在win xp 系统或 windows sever 2003系统下运行vc6 c++编译本程序,否则可能出现为止错误!
现在XP退出历史舞台了,Win7代替了它,内在都有4G以上了,所以用64位操作系统是必须的,但是64位下用VB6编译带有数据库操作的程序可能无法在32位下正常使用!,这里提供解决方案,希望对VB6的用户有所帮助!
网上有人模仿微软的虚拟光驱VcdRom写了个虚拟光驱的驱动,无奈只有源文件没有编译方法,就写了这篇破文章,演示一下编译驱动程序的过程。...原始代码的说明里有说过,虚拟光驱本身只能在XP系统下运行。
请在win xp 系统或 windows sever 2003系统下运行vc6 c++编译本程序,否则可能出现为止错误!
注:默认反编译完成后,使用记事本打开得到的源文件,可以在配置中修改打开程序。 b,反编译批量的Class文件:右键Class文件所在的文件夹,在弹出的菜单中选择[JSunspot]即可。 注:默认不处理子目录,可以在...
请在win xp 系统或 windows sever 2003系统下运行vc6 c++编译本程序,否则可能出现为止错误!
请在win xp 系统或 windows sever 2003系统下运行vc6 c++编译本程序,否则可能出现为止错误!
在XP系统中编译的程序在win7中编译出现ADO库打不开或者打开了报一些语法错误,是因为win7中的ADO的库出现错误,因此需要将xp中的这两个库拷贝到当前目录并且导入这两个库,而不用win7系统自带的库!里面包含了两个...
关于 DotNet Helper v2.2 ...2.修复程序在系统根目录路径的问题。 附加信息 .Net Framework v3.5 SP1 完整版下载: http://www.microsoft.com/zh-cn/download/details.aspx?id=25150 .Net Framework v4.0 完整版下载: ...
编译生成目录中将包含完整的cmake工程信息,请您使用cmake命令行自行编译新版本的VS也包含了良好的cmake支持(需要安装),您可以在配置成功后,通过“在VS中打开文件夹”来浏览工程XP支持EOC不对XP系统提供主流支持...
Java汇编编辑器,可以直接编辑编译运行汇编程序,有指令使用的代码提示。支持关键字扩充,等功能,能在windows 7 、xp 、 NT、Vista等系统上编译汇编程序
到这儿大部分的已经修改完毕,还有就是在系统装完后在标准模式下开始菜单上有个连接的问题,这个就比较麻烦了,需要修改注册表,GHO文件的注册表位置是windows-system32下的config下的文件,这个只需要将config下的...
3、vs2010,xp系统编译运行通过; 4、最后测试office的按钮是写的本机的安装路径,所以对于其他机器可能无效。 最后问下,一般怎么检测电脑是否安装有microsoft office或者其他程序。。 我上面的检测uninstall...
使用说明: 1.VfpDecoder V1.5 支持Visual FoxPro Runtime Library 的版本为: 6.0.8961.0, 7.0.0.9465, 8.0.0.3117, ...6.本程序是在Windows XP下编译测试的,估计在2000及NT环境中能正常工作,98下就不确定了。