关于我们的电脑,相信大家都运用的很方便,但是当电脑出现了问题后,也会让我们的很头疼的,特别是系统出现问题,那么可能导致电脑的文件的丢失,如果是生活中的资料还好,要是工作上的,那我们的损失那就惨重了。关于mfc42d.dll是我们电脑系统的重要文件,所以我们应该怎么防止它丢失呢?
mfc42d.dll方法1:
般在编程序时,都是生成了调试版的程序,就是在那个Debug目录下的可执行文件。运行这调试版的exe文件,都会动态连接mfc42d.dll和MSVCRTD.DLL这两个文件,所以你如果将这个文件在其它机器上运行而这台机器没有这两个文件或者缺少一个,系统则会出现:“找不到所需.dll文件-某某.dll”这样的提示。而一般系统都不带有这两个文件,除非是装了vc等--事实是,我装了vc++6.0还发生了这种错误,不知道是不是盗版软件的问题...
mfc42d.dll解决方法很简单:
1,选择菜单build->Set Active Configuration,然后选择Release,也即我的++6.0的组建--配置--选择release
2,选择菜单project->settings,在General选项卡里第一项选择Use MFC in a static Library,静态连接,也即我的++6.0的工程--设置,左边选择release,右边选择使用MFC作为静态链接库。
1、首先到控制面板中卸载:Microsoft Visual C++ 2010 x86 Redistributable -10.0.40219
如果是64位系统,还要卸载:Microsoft Visual C++ 2010 x64 Redistributable -10.0.30319
2、mfc42d.dll重新下载这两个程序进行安装:
http://www.microsoft.com/zh-cn/download/details.aspx?id=8328
http://www.microsoft.com/zh-cn/download/details.aspx?id=13523
3、还是报错?继续安装:Visual C++ Redistributable for Visual Studio 2012 Update 3
http://www.microsoft.com/zh-CN/download/details.aspx?id=30679
这里边包含最新的Microsoft Visual C++ 2012 Redistributable 11.0.60610。
另外给出Visual Studio 2012 Update 3的完整版下载地址:
http://go.microsoft.com/fwlink/?LinkId=301705
通过上面对mfc42d.dll文件的介绍,希望能够帮助到大家,如果你的电脑的程序无法运行了,或者是电脑特别容易中病毒,那么不妨看看是不是因为mfc42d.dll文件丢失了导致的,如果是的话,没就按照上面的解决办法去操作就行了,只有真正的解决问题了,以后才不怕重蹈覆辙。