2017-04-02 741 views
5

我已经在网上查找遍地,但它看起来并不像任何人已经能够解决这个问题。MySql Workbench安装程序需要安装Visual C++ 2015 Redistributable Package,但它已经安装了

当我下载并尝试安装MySql Workbench时,系统会提示您安装要安装的Visual C++ Redistributable软件包(2015)。向导然后直接带我到this website为了安装它。

但是,每当我尝试安装,它只是告诉我他们已经安装。

用google搜索了大约一个小时后,我发现其他人有这个问题,显然是由following the instructions from this website解决。我下载了instaedit并按照说明操作,但是我仍然得到相同的错误。

我已经在这里两天了,现在要疯了。如果有人能帮助我,我会非常感激。我正在使用Windows 10,

回答

1

我试着在这里发布的解决方案,但继续遇到相同的错误。奇怪的是,安装旧版本的Workbench实际上解决了这个问题。我对此并不满意,因为我去上学了,他们向我们展示了最新的一个,但这是最简单和最直接的解决方案。

2

首先尝试卸载完全Visual C++可再发行组件包(2015)并再次安装它。如果没有帮助,请尝试其他的东西:

打开注册表编辑器,并试图找到钥匙 HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \微软\ VisualStudio的\ 14.0 \ VC \运行时\ x64的 或 HKEY_LOCAL_MACHINE \ SOFTWARE \微软\ VisualStudio的\ 14.0 \ VC \运行时\ x64的 如果你看到那个键检查值安装= 1(DWORD)

如果您发现了这些键和左右没有安装C运行时尝试使用的ProcessMonitor从Sysinternals的https://technet.microsoft.com/en-us/sysinternals/processmonitor和检查,如果你有消息你有权访问注册表。

如果您在注册表中没有这些密钥,您可以尝试手动创建它 并查看是否有帮助。

+0

我尝试了所有的这些事情,没有工作。但是,我确实找到了我在该线程中发布的解决方案。 – DaveCat

+0

它为我工作的版本6.3.9 – ptyskju

0

我一直在同样的情况,我解决了之后的下一个步骤,这个问题:

使用Windows

  1. 打开控制面板。
  2. 选择安装和卸载程序
  3. 找到的Visual C++可再发行2015
  4. 选择它,等待对话框,选择修复
  5. 后来,reapeat相同的步骤,在(86)版。

请记住,仅适用于2015版本。

enter image description here

6

我得到它的工作运行cmd.exe的从最新的MySQL-workbench.msi与升级权限:

  1. 运行CMD.EXE作为管理员
  2. cd到文件夹中的MSI驻留
  3. 来看,它
+0

谢谢!这是为我工作的解决方案... – bkinsey808

+0

棒极了。这是在Win10企业版1607上的工作。 –

0

安装的最佳解决方案微软的Visual C++ 2015年可再发行组件包是:

1 - 选择开始按钮>所有程序> Windows Update。

2 - 在左侧窗格中,选择检查更新。

3 - 如果找到任何重要更新,请选择链接查看可用更新。在更新列表中,选择Service Pack for Microsoft Windows(KB976932),然后选择确定

4 - 请选择安装更新。需要管理员权限 您可能会被要求输入管理员密码或确认您的选择。

5 - 这是Windows 7和Windows Server 2008 R2的服务包1(KB976932)Page Here