缺少 .dll 文件导致 MiKTeX 包管理器无法打开

缺少 .dll 文件导致 MiKTeX 包管理器无法打开

我最近在 Windows 7(64 位;单用户安装)上安装了 MiKTeX 2.9,但安装后不久,包管理器就停止打开了。当我尝试打开它时,我收到以下错误消息:

The program can't start because MSVCP120.dll is missing from your computer. Try reinstalling the program to fix this problem.

(当我尝试打开“设置”时,我收到相同的消息。更新程序可以正确打开。)

当我查看 MiKTeX 二进制文件夹时,我找到msvcp100.dllmsvcr100.dll,但没有msvcp120.dll。我在哪里可以找到此文件的正确版本?

答案1

根据另一个网站,丢失的 dll 是 MS Visual C++ 2013 可再发行组件的一部分。Microsoft 免费提供: http://www.microsoft.com/en-us/download/details.aspx?id=40784 尝试一下并告诉我们。

答案2

它于 6 月 10 日更新(或创建)。它在miktex-vc120包中。也许你应该通过包管理器同步 repositort,然后安装它:

在此处输入图片描述

答案3

我遇到了这个问题并且在这个博客中找到了解决方案http://blog.fix4dll.com/how-to-fix-cant-start-camstudio-because-msvcr100-dll-is-missing-from-your-computer/。您只需将新的 msvcr100 加载到所需文件夹并重新启动计算机即可。它应该可以解决问题。

相关内容