首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到msvcr90d.dll

找不到msvcr90d.dll
EN

Stack Overflow用户
提问于 2011-02-10 23:26:57
回答 1查看 1.5K关注 0票数 0

我一直在一个项目中工作,这个项目一直在解决问题,直到今天。突然我有一个错误"msvcp90d.dll not found“,程序无法运行到VS2008中。上一次我添加的唯一依赖项是ftgl字体渲染,但它没有任何意义。

问题的原因可能是什么?

更新:我认为我的问题是另一个问题。当我清理和重建时,错误消息是"msvcr90d.dll not found“。有什么建议?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-10 23:28:29

msvcp90d是c++ stl库调试版本。当您使用标准c++库时,会自动使用它。

因为这是调试库,所以不应该在生产环境中使用。在安装了Visual Studio的计算机上找不到它的原因可能是您没有在该计算机上安装调试库。使用Visual Studio安装DVD并检查它。

dll更新:您还可以设置您的项目在没有文件的情况下工作。转到项目属性,然后打开配置属性- C/C++ -代码生成选项卡。将运行时库选项设置为名称中没有DLL的值。(有两个版本: Release和Debug,请使用与您的项目配置相对应的版本。)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4959019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档