MySql 5.7安装程序无法检测到VS 2013可再发行组件

Bob*_*way 57 mysql windows-server-2016

尝试使用MySql安装程序MSI软件包在干净的Windows服务器计算机上安装最新版本的MySQL Server - 5.7.19.

在第一次尝试时,它告诉我它需要Visual Studio 2013 Redistributable的先决条件并安装它.但是,在尝试安装服务器时,它会抱怨:

1:动作10:59:21:安装.

1:1:MySQL Server 5.7 2:{F08E9C75-A42E-4962-8760-4CBD9CF35D7A}

1:动作10:59:21:FindRelatedProducts.搜索相关的应用程序

1:动作10:59:21:AppSearch.搜索已安装的应用程序

1:动作10:59:21:LaunchConditions.评估发射条件

1:此应用程序需要Visual Studio 2013 Redistributable.请安装Redistributable,然后再次运行此安装程序.

1:1:MySQL Server 5.7 2:{F08E9C75-A42E-4962-8760-4CBD9CF35D7A} 3:3

1:产品'MySQL Server 5.7.19'的操作'Install'失败.

我试过重启机器 - 问题仍然存在.

我已经检查了注册表,以确保Windows知道软件包已安装,它确实如此.

我已经尝试安装以前版本的MySql并且安装得很好.

所以我清理了所有安装并重新运行了包,这次也选择了Workbench,Shell和其他一些有用的工具.所有这些安装都很好 - 除了服务器.那仍然要求已经安装的可再发行组件.

我在哪里可以离开?

Pra*_*hat 149

我今天在安装MySQL 5.7时遇到了同样的问题,不知道我该如何处理并找到你的问题.我确信我已经在我的机器上安装了64位版本的Visual C++ Redistributable Packages.然后我安装了相同软件包的32位版本(URL:https://www.microsoft.com/en-in/download/details.aspx?id = 40784),MySQL安装程序检测到并继续安装.

看起来安装程序正在寻找32位安装路径.希望这有帮助.

  • 所以这是Oracle安装程序是Oracle安装程序的情况 - 一团糟. (5认同)

小智 9

我在安装MySQL 5.7.19时遇到了类似的问题,我正在安装x64版本的visual C++可再发行组件,但它拒绝工作.最终能够以与Prabhat类似的方式绕过它,但安装了x86版本.到目前为止工作.

本来会对Prabhat的回答发表评论,但声誉受到限制.