vs.net 2005, 没有找到MSVCR80D.dll的完美解决方案
问题描述:大部分的vs.net 2005的用户在新建“win32项目-windows应用程序”的时候,新建的工程都通不过去,出现如下提示:
Solution to “MSVCR80D.dll not found” by hua.
“没有找到MSVCR80D.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”的完美解决方案^_^感觉偶做的还不错
问题所在:由于vs.net 2005 采用了一种新的DLL方案,搞成一个exe还要配有一个manifest文件(一般在嵌入文件里了,所以看不到,不过也可以不嵌入,这样会生产一个<程序名>.exe.manifest的文件,没它exe自己就转不了了:)这是个新功能,微软弄了个新工具(mt.exe),结果不好用,好像是fat32下时间戳有问题(在ntfs下这个问题就没有了),搞得manifest有时嵌入不到exe中(默认配置是嵌入的,所以就报错找不到dll了。
解决方案(3个都可以,由以第3个最帅,我做的:):
1. 微软对于这个问题应该也有处理,不过感觉不是很人性化。在“属性->配置属性->清单工具->常规“下有一个”使用FAT32解决办法,把它选成是,就可以了。(注意:一定要先配置这个选项,然后再编译工程,要不然还是不好用:)
分享到:
相关推荐
标题中的"msvcr80d.dll"、"msvcp80d.dll"和"mfc80d.dll"是微软Visual C++ 2005(版本8.0)的动态链接库(DLL)文件,它们在Windows操作系统中扮演着重要的角色。这些DLL文件是开发过程中用于调试的动态库,其中的"D...
《msvcr80d.dll:VS2005编译环境的关键组件》 msvcr80d.dll是Microsoft Visual Studio 2005(VS2005)开发环境中一个至关重要的动态链接库(DLL)文件。当你在使用VS2005进行调试编译时,可能会遇到提示找不到msvcr...
标题中的“找不到msvcr120.dll”或“msvcr120.dll丢失”或“msvcr120.dll错误”是常见的系统错误提示,这些提示意味着你的计算机在运行某些应用程序时,无法找到必要的动态链接库(DLL)文件msvcr120.dll。...
VS2015版中只有msvcp140d.dll和msvcr140d.dll,但是OpenCV2.4.xx用的库版本最高为VC12,该库并没有升级VC14,我们需要用到VS2013的调试库文件,所以会造成msvcp120d.dll和msvcr120d.dll的缺失。下载msvcp120d.dll和...
《msvcr110.dll:Windows系统中的关键运行库组件》 msvcr110.dll是微软Visual C++运行库的一个重要组件,属于Microsoft Visual Studio 2012的一部分。这个动态链接库(DLL)文件对于许多依赖于Visual C++编译器的...
在使用Visual Studio 2008 (VS2008) 开发VC++控制台应用程序时,有时会遇到一个常见的问题:程序运行时提示“没有找到msvcr90d.dll”的错误,而且应用程序窗口会瞬间关闭,即“闪一下就没了”。这个错误通常与动态...
编译程序缺失文件需要的32位和64位都有,msvcp120.dll msvcp120d.dll msvcr120.dll msvcr120d.dll集合包,亲测有效。
《msvcp120d.dll与msvcr120d.dll:64位与32位解析》 在Windows操作系统中,动态链接库(DLL)文件是至关重要的组成部分,它们提供了应用程序运行所需的共享函数和资源。MSVCP120D.dll和MSVCR120D.dll是微软Visual ...
**msvcr120.dll 文件详解** 在Windows操作系统中,`msvcr120.dll` 是一个非常重要的动态链接库(Dynamic Link Library)文件,由微软开发并随Visual C++运行时库一起提供。这个文件对于许多依赖于Visual C++ 2013...
windows2008/windows2008r2/win7 Msvcp71.dll和Msvcr71.dll错误的解决方法 MSVCP71.DLL和msvcr71.dll文件都是VC7运行库文件,如果缺少了这两个文件,会使得很多常用软件无法正常运行。如果在 windows 7或者windows ...
windows2008/windows2008r2/win7 Msvcp71.dll和Msvcr71.dll错误的解决方法 MSVCP71.DLL和msvcr71.dll文件都是VC7运行库文件,如果缺少了这两个文件,会使得很多常用软件无法正常运行。如果在 windows 7或者windows ...
### msvcr71.dll 控件常规安装及解决方法详解 #### 一、问题背景与概述 在使用某些软件或应用程序的过程中,用户可能会遇到“无法启动此程序,因为计算机中丢失 MSVCR71.dll”的错误提示。这个问题通常是由于缺少...
在Windows操作系统中,`mfc100.dll`和`msvcr100.dll`是Microsoft Visual C++运行时库的重要组件,它们对于执行依赖于Visual C++ Redistributable Package的软件至关重要。这两个DLL(动态链接库)文件在很多基于VC++...
《msvcr100d.dll:理解和应用》 msvcr100d.dll是Microsoft Visual C++运行时库的一个动态链接库文件,它是Windows操作系统中不可或缺的一部分,特别是对于那些使用C++编译器开发的应用程序而言。该文件包含了运行...
同时,确保`msvcp120d.dll`和`msvcr120d.dll`已存在于系统的PATH环境变量下,或者随应用程序一起分发,以便运行时找到这些依赖项。 2. **调试技巧**:利用调试版本的库,开发者可以设置断点、查看变量值、跟踪内存...
msvcr100.dll 是与VS2010开发套件同步发行的运行时库文件,类似于VC2005、VC2008等库文件安装包,它也可以通过直接下载微软的VC2010库文件安装包来获得。 因为很多软件是用VS2010开发的,安装程序中会把它包含在内...
随着Visual C++的不同版本发布,对应的msvcr.dll也会有变化,例如msvcr100.dll对应Visual C++ 2010,msvcr110.dll对应Visual C++ 2012,而msvcr120.dll则对应Visual C++ 2013。这些DLL文件的存在,使得开发者可以...
标题中的“VC2010调试运行库(msvcp120d.dll、msvcr120d.dll) 32位+64位”指的是Microsoft Visual C++ 2010 Redistributable Package的调试版本,包含了用于运行使用Visual C++ 2010编译器开发的应用程序所需的动态...