问题标签 [msvcr120.dll]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
3163 浏览

php - 错误模块名称:MSVCR120.dll - 此错误的原因可能是什么?

当我的php应用程序尝试调用dll. 此错误的原因可能是什么?

我已经安装了redistributable 2012 and 2013 package,但还是一样。我在64bit建筑上运行。

0 投票
1 回答
1316 浏览

wkhtmltopdf - 在 nReco.PdfGenerator 添加到我的 bin 目录之后,msvcp120.dll 和 msvcr120.dll 文件破坏了我的应用程序

在将 nreco.pdfgenerator 升级到 1.1.10 版之前,我有一个运行良好的 asp.net mvc Web 应用程序。升级到 1.1.10 版本后,每当生成 pdf 文件时,应用程序就会停止工作并仅显示消息

我试过用谷歌搜索错误,但在任何地方都找不到解决方案。

任何帮助将不胜感激。

0 投票
1 回答
34 浏览

c++ - 即使已经安装了可再发行组件,也无法运行 VS 2013 项目?

我正在尝试使用 VS 2015 构建和运行最初在 VS 2013 中创建的项目。当我这样做时,它给了我一条错误消息,说我无法运行它,因为我的计算机中缺少 MSVCR120D.dll。我尝试从 microsoft 网站安装 VS 2013 可再发行组件,但这并没有帮助。查看我的 System32 文件夹后发现,即使安装了它,我所拥有的只是 MSVCR120.dll,而不是 MSVCR120D.dll。我还尝试从 opendll.com 自行下载 .dll 文件并将其放置在正确的文件夹中,但这并没有解决问题。我在这里做什么?我不知道我应该如何安装我需要的这个 .dll。

0 投票
1 回答
702 浏览

visual-studio - printf / _vsnprintf_l / 已在 msvcrtd.lib(MSVCR120D.dll) 中定义

我有要导入库的项目。当我这样做(从库中导入 .lib 文件)并从库中调用任何函数时,我会收到以下错误:

0 警告 4 错误

有谁知道我该如何解决这个问题?我的项目中导入了以下库:

msvcprtd.lib

注1

构建为静态链接库 .lib 的所有 3 个项目都具有与我的项目相同的多线程调试 DLL (/MDd) 设置。

谢谢!

0 投票
1 回答
2609 浏览

python - PyCharm CE 2017.2.2:在 Windows 7 上随机出现 APPCRASH“Python 已停止工作”

我在 PyCharm CE 中使用 Anaconda3 (Python 3.6) 作为我的 Python 解释器,并且由于 IDE 正在加载解释器的更新,Windows 7 会引发错误。这是堆栈跟踪

问题签名:

问题事件名称:APPRCASH

应用程序名称:python.exe

应用程序版本:3.6.1150.1013

申请时间戳:5914acba

故障模块名称:MSVCR120.dll

故障模块版本:12.0.40649.5

故障模块时间戳:56bc00d3

异常代码:40000015

异常偏移量:0000000000074a46

操作系统版本:6.1.7601.2.1.0.256.48

区域设置 ID:1033

附加信息1:b3bf

附加信息 2:b3bffe3c48b4f560177850700e4a73f1

附加信息 3:e02e

附加信息 4:e02ea85e76f255c7787c2381f1154d1c

我已经尝试重新安装 Visual C++,但它仍在发生。当 PyCharm 在这里运行这个过程时,它似乎正在发生......

PyCharm后台任务图片

它只是粘在那里

0 投票
0 回答
74 浏览

c++ - 与 VS2010 相比,VS2015 中的 snprintf 双舍入更改

我正在尝试将旧项目从 Visual Studio 2010 移植到 Visual Studio 2015。问题是 snprintf(与格式“%.15g”一起使用)与 Visual Studio 2010 中使用的轮次不同。

有两个问题:

  1. 电子符号从例如 12345e005 更改为 12345e05

  2. 像 105.52361792790150 这样的双精度现在转换为“105.523617927901”而不是“105.523617927902”。

我找到了“丢失”零位的原因:

微软有意将其更改为更符合标准: https ://blogs.msdn.microsoft.com/vcblog/2014/06/18/c-runtime-crt-features-fixes-and-break-changes-in-visual- studio-14-ctp1/ (参见“指数格式”)

我实现了一个解决方案来添加缺少的零位,但我找不到不同舍入行为的解决方案。

有什么方法可以将舍入行为更改为“旧样式”?我试过 std::fesetround 但它似乎对 snprintf 舍入没有影响。

0 投票
2 回答
468 浏览

delphi - 在 Delphi 中捕获 MSVCR120 缺少错误消息

我编写了一个不需要用户交互的无人值守 HTTPS 上传客户端。

在我盲目地将它部署到我没有远程桌面访问权限的远程系统之前,一切都是完美的。该工具在日志中报告 SSL 库丢失。

好的,我部署LIBEAY32.dllSSLEAY32.dll远程系统上的应用程序文件夹,但随后该工具挂起,直到我编写了一个制作远程屏幕截图的工具,我才弄清楚发生了什么。

在屏幕截图中,我看到了一个csrss.exe带有消息的进程模式窗口:

程序无法启动,因为您的计算机缺少 MSVCR120.dll。

尽管有很多try except块和Application.OnException处理程序,窗口还是出现了。

我希望在这种情况下应用程序不会被阻止,因此它可以向日志报告失败。

如何做到这一点?

在当前的实现TIdHttp.Post中,调用只是挂起。

PS我通过将DLL复制到app文件夹来解决DLL的缺失,但我的问题是关于捕获此类错误。