2017 x64 x86从您的计算机 将VC可再发行2015 x64 x86安装到您的计算机上 将MySQL Workbench 8.0安装到您的计算机上 运行MySQL Workbench 8.0并关闭它 将VC可再发行2017 x86 x64安装到您的计算机上 运行MySQL Workbench 8.0 当我尝试为MySQL Workbench 80.12安装Windows 10 Pro X64位(版本1803)时,我遇到了同样的问题,但在尝试之后,我发现微软Visual C++可重新分配包X86和X64已经安装了2008, 2010, 2012、2013和2017,但是MySQL Workbench 80.12要求没有2015版本。但是当我试图安装微软Visual C++ +可再分发2015时,它已经安装了。为了解决这个问题,我刚刚卸载了2017,然后安装了2015,之后又重新安装了2017,然后安装了MySQL Workbench,一切正常。

2017 x64 x86从您的计算机 将VC可再发行2015 x64 x86安装到您的计算机上 将MySQL Workbench 8.0安装到您的计算机上 运行MySQL Workbench 8.0并关闭它 将VC可再发行2017 x86 x64安装到您的计算机上 运行MySQL Workbench 8.0 当我尝试为MySQL Workbench 80.12安装Windows 10 Pro X64位(版本1803)时,我遇到了同样的问题,但在尝试之后,我发现微软Visual C++可重新分配包X86和X64已经安装了2008, 2010, 2012、2013和2017,但是MySQL Workbench 80.12要求没有2015版本。但是当我试图安装微软Visual C++ +可再分发2015时,它已经安装了。为了解决这个问题,我刚刚卸载了2017,然后安装了2015,之后又重新安装了2017,然后安装了MySQL Workbench,一切正常。,mysql,mysql-workbench,Mysql,Mysql Workbench,据报道,MySQL Bugs网站上存在一个bug: 其他类似错误875708800883385908 一个常见的错误似乎是没有.NET更新, 其他可能的解决方案包括: 下载mysql for visual studio 1.2.8 手动为Visual Studio 2015创建密钥(不推荐) HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0\Setup\VS 对我有效的工作方法 在我的环境中,我通过修复“微软Visual

据报道,MySQL Bugs网站上存在一个bug: 其他类似错误875708800883385908

一个常见的错误似乎是没有.NET更新, 其他可能的解决方案包括:

  • 下载mysql for visual studio 1.2.8
  • 手动为Visual Studio 2015创建密钥(不推荐) HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0\Setup\VS
对我有效的工作方法


在我的环境中,我通过修复“微软Visual C++ 2017可重分发”(x64)和(x86)来修复这个问题。是的,听起来很有趣,我修复的版本是2017年而不是2005年,但它对我有效。以下是步骤:

  • 转到
    控制面板
    卸载程序
  • 代码>微软Visual C++ 2017可重新分发(X64)< /C>和/或代码>微软Visual C++ 2017可再分发(x86)< /Calp>
  • 单击
    更改
    按钮
  • 单击
    Repair
  • 安装程序可能会提示您重新启动计算机
  • 如果同时安装了x64和x86版本,请重复上述步骤

重新启动机器后,我可以安装MySQL Workbench。

从@miha的URL复制

微软C++可重新分配修复列表:

Microsoft Visual C++ 2012 Redistributable x64  
Microsoft Visual C++ 2012 Redistributable x86  
Microsoft Visual C++ 2013 Redistributable x64  
Microsoft Visual C++ 2013 Redistributable x86
  • 打开程序和功能。
    A.开始>控制面板>程序>程序和功能。
    B搜索>程序和功能 < LI>选择微软C++重新分配,右击并点击更改。<李> 微软C++可重新分配安装程序,点击修复。<李>
  • 安装成功后,单击关闭

  • 不要使用“mysql-workbench-community-8.0.17-winx64.msi”安装程序,而是使用“”安装程序。在此安装程序中安装工作台。

    错误版本的vc_redist.x86在我的win 10机器中产生问题。已卸载并安装了vc_redist.x64。在此之后,工作台安装成功完成

    > P>你只需要更新2017 C++重新分配,因为这是导致问题的原因。 由于MySQL需要2015 C++重新分配,但2017个已经删除了2015的注册表。 只要更新它

    转到控制面板->程序->程序和功能。 选择微软C++可重新分配,点击更改。 然后单击“修复”。 安装成功后关闭。 之后,您需要重新启动计算机。 (如果有x86和x64,请记住同时更新它们。)

    我未重新启动就安装了。

    已尝试并测试

    我有一个错误:MySQL Workbench要求安装VisualC++ 2019可重分发包< /p> 我访问了链接:


    下载并安装了该文件,然后它开始工作。

    这里的问题是权限。当运行MSI时,如果您的本地策略设置为(提示所有),则会遇到此问题,因为MSI没有提示凭据浏览注册表查看并查看是否安装了C++可重新分配。 解决方案

    以管理员身份运行msi

    我是怎么做到的:


    在msi编辑器中下载并打开工作台msi,如InstEd。从InstEd内部,以管理员的身份运行程序包。

    我尝试了所有这些方法,但都没有成功。然而,我确实找到了一个解决方案,我把它贴在了帖子里。这是Win 10企业版1607的工作。这对我来说不起作用。如果安装了VisualC++ 2017可重新分配,请参阅修复可再分发的解决方案;这一个对我有用。@John有时你必须同时做这两件事。我必须重新编写VC++可再发行版,然后按照zposloncec所说的做。它为我做了。我没有C++ 2017错误,但是:1:产品“MySQL Server '0.0.11'”的动作“安装”失败。我放弃并改为mariadb。Win 10和MysSql Workbenchhop的最新版本在这里起了作用——将解决方案切换到这个版本,因为两年后,有人最终解决了这个问题。这个解决方案对我有效,但上面的“修复”链接不再起作用。这些步骤基本上是:在Windows 10的“设置”中进入“控制面板”(或“添加或删除程序”),找到微软Visual C++ 2017可重新分发的内容,单击它并选择“更改/修改”,然后选择“修复”,谢谢您的解决方案。澄清一下,它对我来说是成功的10(1803),只有在微软Visual C++ 2017重新分配(X64)-144.26405上运行“修复”之后。我还安装了一个更高版本(26706),在上面运行“修复”并不能完成这项工作。这对我来说非常适合。在我的例子中,我先安装了VisualStudio 2017,这样C++重新分发的库就可以了,并且不允许在这个事实之后安装2015个旧版本。按照正确的操作顺序拆卸和重新安装是我的答案。感谢链接。我做了一个新的Win 10安装,没有安装VisualC++。运行mysql-workbench-community-8.0.18-winx64.msi说我需要安装VC++和.NET,但它提供的链接是404。我从您的lin安装了VC++2017
    Microsoft Visual C++ 2012 Redistributable x64  
    Microsoft Visual C++ 2012 Redistributable x86  
    Microsoft Visual C++ 2013 Redistributable x64  
    Microsoft Visual C++ 2013 Redistributable x86