电脑打开部分软件提示计算机中丢失MSVCP90.dll。尝试重新安装该程序以解决此问题。求大神!
打开YY、迅雷都提示这个。去网上下载了这个文件到电脑也没用,安装什么C++运行库也没用,就差重装系统了,求大神!别复制没用的~有的说要注册成系统文件?这个怎么破?...
打开YY、迅雷都提示这个。去网上下载了这个文件到电脑也没用,安装什么C++运行库也没用,就差重装系统了,求大神!别复制没用的~
有的说要注册成系统文件?这个怎么破? 展开
有的说要注册成系统文件?这个怎么破? 展开
2个回答
展开全部
MSVCP90.dll是帮助游戏运行的一个重要组件
目录下没有找到么,可以去网上下载下,注意一定注意下载安全,扫描下哈
1、没有安装 vc2010,去搜:vc2010 ,下载装上就好了
第一个就是多特,记得分清你的系统是64位还是32位的,64位的就装x64,32位的就装x86的那个文件
2、找到对应的文件,解压到 c:/windows/system32 或者 你的游戏的根目录下。
程序的话,尝试使用兼容模式和管理员权限运行游戏试试,操作:程序上→属性→兼容性→勾选上 使用管理员权限运行 同时 使用xp sp3 的兼容模式。
3、还可以用腾讯电脑管家修复下,打开电脑管家——电脑诊所——软件问题——【缺少dll文件】,修复。
追问
我下载VC2010提示我已安装过。下载这个文件到C盘那里也没用啊,腾讯管家修复也是下载安装各种VC组件还是没用!急死了55555
展开全部
简单直接的办法,重装系统。一步到位
追问
关键我不会啊- -。
追答
MSVCRTD.dll是VC的运行库,缺少VC的运行库程序当然跑不了,VC没装好
一般在编程序时,都是生成了调试版的程序,就是在那个Debug目录下的可执行文件。运行这调试版的exe文件,都会动态连接MFC42D.DLL和MSVCRTD.DLL这两个文件,所以你如果将这个文件在其它机器上运行而这台机器没有这两个文件或者缺少一个,系统则会出现:“找不到所需.dll文件-某某.dll”这样的提示。而一般系统都不带有这两个文件,除非是装了vc等。
解决方法:
1、选择菜单build->Set Active Configuration,然后选择Release,
2、选择菜单project->settings,在General选项卡里第一项选择Use MFC in a static Library,即静态连接
其实这就是生成了发布版程序,在Release目录下,可执行文件不会用到那两个讨厌的dll文件,这样在其他机器上也能用了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询