首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安装msvcr80d.dll

安装msvcr80d.dll
EN

Stack Overflow用户
提问于 2009-12-18 19:58:20
回答 3查看 1.6K关注 0票数 0

出于我无法控制的原因,我正在开发的一个应用程序需要使用调试版本的MicrosoftVisualC++ 2005库。我试图用regsvr32.exe注册msvcr80d.dll,结果失败了。是否有工作可以让调试库注册?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-12-18 20:07:53

这是visual 运行时库调试版本。除了非优化之外,该dll还包含用于检测各种运行时错误的附加代码。您不应该将它用于发行版,除了速度较慢外,您的应用程序可能会显示各种笨拙的调试消息框。跳过快捷方式并重新编译发行版。

此dll不导出DllRegisterServer,因此不能(也不应该)向regsvr32注册。

票数 2
EN

Stack Overflow用户

发布于 2009-12-18 19:59:35

它们不应该注册,调试版本也不能再发行。最好是修复项目的构建,以摆脱调试构建,因为您不能以这种方式部署它。

票数 3
EN

Stack Overflow用户

发布于 2009-12-24 08:05:06

如果您在每台目标PC上安装VC++ 2005速成版,则应该包括不可再发行的DLL。也许你可以在这些电脑上部署你的应用程序。

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

https://stackoverflow.com/questions/1930364

复制
相关文章

相似问题

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