问题
运行SSMS安装程序,不出安装界面,也无错误提示。
解决
使用 Windows资源管理器,地址栏输入 %temp%,然后按回车键就会跳转到C:\Users\用户名\AppData\Local\Temp,咱们打开SsmsSetup文件夹,找最新的log文件。
log文件里面有以下两处错误:
[056C:1EEC][2022-10-18T21:38:26]e000: Error 0x80131902: Failed to create the managed bootstrapper application.
[056C:1EEC][2022-10-18T21:38:26]e000: Error 0x80131902: Failed to create UX.
[056C:1EEC][2022-10-18T21:38:26]e000: Error 0x80131902: Failed to load UX.
[056C:1EEC][2022-10-18T21:38:26]e000: Error 0x80131902: Failed while running
[056C:1EEC][2022-10-18T21:38:27]e000: Error 0x80131902: Failed to run per-user mode.
[056C:1EEC][2022-10-18T21:38:27]i007: Exit code: 0x80131902, restarting: No
网上搜索得知,此2问题极有可能跟.NET运行库有关,尝试重新安装 .net运行库未能解决。
再去查看.net库的配置文件,两个路径
C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config
注意咱们需要在这两个路径里面找machine.config文件,如果说没有,那就去在正常的电脑复制过来,重新安装SSMS即可。
正常情况下,这两个路径下,应该有图片中的文件。