现在的位置: 首页 > 综合 > 正文

没有找到MSVCR90.dll,因此这个应用程序未能启动,重新安装应用程序可能会修复此问题

2013年10月18日 ⁄ 综合 ⁄ 共 300字 ⁄ 字号 评论关闭

VS2010都出来了,VS2005只能彻底冷藏,我现在全面转VS2008了

但是用VS2008打开以前的VS2005项目,编译后运行出错,说“没有找到MSVCR90.dll,因此这个应用程序未能启动,重新安装应用程序可能会修复此问题”。很郁闷,找了一下一般说法都是FAT32的问题,换NTFS就行,但是我的磁盘都是NTFS的。还有说是mainfest的问题,我改了项目配置也没有。最后一项项检查配置总算发现了,项目用了第三方dll (libpng)的vs2005版本的lib,把lib换成vs2008的,问题得到解决。至于为什么link上vs2005的库会出现缺vs2008的dll错误的问题,就天晓得了

抱歉!评论已关闭.