我刚装上vs.2005 编译 c++代码时,总是提示我:没有找到msvcr80d.dll,因此这个应用程序未能启动.重新安装应用程序可能会修复此问题.请问这是怎么我在网上查了一下,在项目那属性里设置了一下,可以了,但是得每一个项目都要设置一下才行,不然就重复提示这个!没有找到msvcr80d.dll,因此这个应用程序未能启动.重新安装应用程序可能会修复此问题....我也在网上查到好像要设置环境变量什么的请知道的朋友跟我说说吧?
谢谢了

解决方案 »

  1.   

    从网上下载一个。
    要不,编译成release的
      

  2.   

    从M$网站上下载Redistributable Package 就应该可以解决了.
    http://www.microsoft.com/downloads/details.aspx?familyid=32bc1bee-a3f9-4c13-9c99-220b62a191ee&displaylang=en
      

  3.   

    解决方法:项目->属性->配置属性->清单工具->常规->使用FAT32解决办法 改为“是”
      

  4.   

    方法一:
    项目->属性->配置属性->C/C++->代码生成->运行时库 使用/MT或者/MTd(调试)方法二:
    项目->属性->配置属性->链接器->清单文件->生成清单 请改为'是'
      

  5.   

    这显然是没有编译成release版本啊,怎么还要FAT32得?每个项目在发布前都要编译成release版本。在Build Manager里有修改。应该没有砂环境变量可以控制,因为在发布前你很少把编译改成release,如果有环境变量改这个,你怎么调试?这是每个人都必须做得常规操作,不是一种项目设置错误
      

  6.   

    如果你在安装vs2005得机器上遇到这个,你需要重新安装吧?没道理vs2005会不带这个库
      

  7.   

    确实是这样,重装Visual Studio 2005过很多次,都是“没有找到MSVCR80D.dll,因此这个应用程序未能启动”!!!只有重装操作系统之后,再装Visual Studio 2005才可以正常使用。可是使用正常三天后,又是“没有找到MSVCR80D.dll,因此这个应用程序未能启动”。我又重装Visual Studio 2005,无效!!!然后我又重装操作系统,再重装Visual Studio 2005,可以正常用了。一两天后又是“没有找到MSVCR80D.dll,因此这个应用程序未能启动”,我又重装操作系统!啊!!!!!操作系统被我重装了 n 次了啊!!!!!! Visual Studio 2005 是怎么了????????
      

  8.   

    确实是这样,重装Visual Studio 2005过很多次,都是“没有找到MSVCR80D.dll,因此这个应用程序未能启动”!!!只有重装操作系统之后,再装Visual Studio 2005才可以正常使用。可是使用正常三天后,又是“没有找到MSVCR80D.dll,因此这个应用程序未能启动”。我又重装Visual Studio 2005,无效!!!然后我又重装操作系统,再重装Visual Studio 2005,可以正常用了。一两天后又是“没有找到MSVCR80D.dll,因此这个应用程序未能启动”,我又重装操作系统!啊!!!!!操作系统被我重装了 n 次了啊!!!!!! Visual Studio 2005 是怎么了????????
      

  9.   

    确实是这样,重装Visual Studio 2005过很多次,都是“没有找到MSVCR80D.dll,因此这个应用程序未能启动”!!!只有重装操作系统之后,再装Visual Studio 2005才可以正常使用。可是使用正常三天后,又是“没有找到MSVCR80D.dll,因此这个应用程序未能启动”。我又重装Visual Studio 2005,无效!!!然后我又重装操作系统,再重装Visual Studio 2005,可以正常用了。一两天后又是“没有找到MSVCR80D.dll,因此这个应用程序未能启动”,我又重装操作系统!啊!!!!!操作系统被我重装了 n 次了啊!!!!!! Visual Studio 2005 是怎么了????????