安装SQL Server 2017 Developer Edition:如何修复visual studio运行时(库)'Microsoft Visual C++ 2019 X64 Minimum Runtime'?

Installing SQL Server 2017 Developer Edition: How to repair the visual studio runtime (library) 'Microsoft Visual C++ 2019 X64 Minimum Runtime'?

我安装了完全更新的 Visual Studio Professional 2017,我现在正在尝试安装 SQL Server 2017 Developer Edition,但收到以下错误消息(由我翻译成英文)和安装SQL 服务器中止:

The Visual Studio-Runtime Microsoft "Visual C++ 2019 X64 Minimum Runtime - 14.22.27821" has to be repaired.

错误消息将我指向 guide how to repair or remove programs,因此我尝试重新安装 SQL Server 2017 和 Visual Studio,但两者均无济于事,错误仍然存​​在。

还有什么我可以尝试修复那个损坏的运行时库的吗?我还 have/had 安装了 Visual Studio Code 的社区版本有什么关系吗? ?

我不确定到底是什么解决了我的问题,我尝试做的是以下内容

  1. 在 Windows Settings 中的 Apps & features 下,我 "repaired" 所有与错误消息名称相似的应用程序,即所有此类 Microsoft Visual C++ 20xx Redistributable (x86) 其中 xx 是一个两位数的年份,或者一个年份范围,例如 15-2019.
  2. 已卸载 Visual Studio 社区版。
  3. 之后和中间多次重启系统。

第 2 点可能只是 cargo cult 让我放心,但是所有 这还没有解决问题。

最终我决定安装 SQL Server 2017 Express rather than SQL Server 2017 Developer,这奇迹般地起作用了。我不能排除我的 IT 部门通过获取额外的许可证来解决它,因为我无法计算出新密钥激活的确切时间。

我也运行遇到这个问题。

我刚刚使用 Visual Studio 安装程序更新了我的 Visual Studio 2017 社区版,问题消失了。