SSMS 18.4 安装不会运行

SSMS 18.4 installation will not run

我在 Windows 10 的全新安装上安装 SSMS 时遇到问题 - 在新的 Dell XPS 15 上。

我正在从这里安装最新版本 (18.4):https://docs.microsoft.com/en-gb/sql/ssms/download-sql-server-management-studio-ssms

当我 运行 SSMS-Setup-ENU.exe 得到 User Access Control 对话时,我说 Yes 但没有任何反应。

我已经安装了 Visual Studio 2019 + 所有的 dotnet 框架(从 4.6 到 4.8 的一切)+ Dotnet Core。

有没有人有任何想法 - 我错过了什么或做错了什么? :/

感谢您的帮助!

错误(忽略所有噪音)

[2E90:33E8][2019-12-09T10:55:43]i000: Loading managed bootstrapper application.
[2E90:33E8][2019-12-09T10:55:43]e000: Error 0x80131902: Failed to create the managed bootstrapper application.
[2E90:33E8][2019-12-09T10:55:43]e000: Error 0x80131902: Failed to create UX.
[2E90:33E8][2019-12-09T10:55:43]e000: Error 0x80131902: Failed to load UX.
[2E90:33E8][2019-12-09T10:55:43]e000: Error 0x80131902: Failed while running 
[2E90:33E8][2019-12-09T10:55:43]e000: Error 0x80131902: Failed to run per-user mode.
[2E90:33E8][2019-12-09T10:55:43]i007: Exit code: 0x80131902, restarting: No

已安装 dotnet 框架

PS C:\> wmic /namespace:\root\cimv2 path win32_product where "name like '%%.NET%%'" get version
Version
4.5.50932
4.8.03928
4.6.01055
4.7.02558
4.5.50710
24.64.28315
3.0.1.0
4.8.03761
3.0.1.014347
13.0.19213.0
4.7.03081
4.7.02053
12.16.14727
24.0.28113
4.7.02558
3.1.0.0
4.7.03062
12.2.18292.0
3.1.0.014727
12.0.30731
24.64.28315
2.1.14.014727
1.0.20910.0
4.6.01590
4.7.02053
24.4.28216
4.8.03928
2.1.14.0
24.64.28315
4.8.03761
4.8.03928
3.0.0127.060
3.1.0.0
16.120.28209
4.6.00081
24.64.28315
3.1.100.014727
3.0.1.0
24.64.28315
24.4.28216
4.0.30319
3.1.0.0
4.5.51651
4.7.02558
4.6.01055
4.7.02558
4.6.01590
24.64.28315
24.64.28315
24.64.28315
3.0.1.0
24.0.28113
24.4.28216
16.4.457.38025
4.6.01590
4.7.03062
24.64.28315
3.0.1.014727
24.4.28216
4.7.02053
24.4.28216
4.6.01055
24.64.28315
4.8.03761

啊,我已经解决了我的问题 - 这很愚蠢。

我忘记了我用一些设置更新了 machine.config,但是有一个错误并且缺少结束符 "。这意味着配置无效,因此安装程序不会 运行。

我们遇到了类似的问题: 问题 1: Management Studio 更新检查程序包未正确加载。 该问题可能是由配置更改或安装另一个扩展引起的。 重新启动 Visual Studio 可能有助于解决此问题。 问题 2: 无法读取配置部分 'system.web',因为它缺少部分声明。 \?D:\wwwroot\testsite\web.config

在进行故障排除时,我们发现 32 位 4.7.1 的 .NET Framework 目录缺少必需的配置目录,其中包含必要的默认 machine.config 文件。这些文件对于 运行 的所有应用程序都是必需的。我们将文件从工作服务器复制到有问题的服务器上。然后我们能够使用当前的 SSMS (v18.4) 并将其升级到 v18.6。此外,IIS 级配置错误已消失。

目录路径:C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config