每次尝试安装 Visual Studio 2019 时,都会收到错误
Microsoft.VisualStudio.MinShell.Msi.Resources 无法安装。
我已经尝试了在互联网上找到的所有内容。当我转到 Visual Studio 安装程序的下载文件夹并直接执行包的 .msi 文件时,我收到错误消息,指出由于软件组策略而禁止该文件。这是我的笔记本电脑,我是管理员,所以没有理由禁止它。我有 Windows 10 家庭版,我正在尝试安装 Visual Studio 2019 Enterprise(社区版也不起作用)。
这是我的日志文件的链接: 下载
尝试以下建议:
1) 删除
%Temp%
下的所有文件
2) 检查是否启用了第 3 方防病毒软件或企业组策略限制您。
3) 在 Windows 搜索框中输入
Administrative Tools
- 打开 Local Security Settings
-- Software Restriction Policies
( 注意:如果未定义软件限制,请右键单击 Software Restriction Policies
节点并选择 New Software Restriction Policy
) - 双单击 Enforcement - 选择 All users except Local Administrators
- 单击 OK - 重新启动计算机以使更改生效。
4)在搜索框下输入管理用户证书-->不受信任的证书-->删除有关Microsoft的任何信息。
输入
C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualStudio.MinShell.Msi.Resources,version=16.0.xxx.xxx
右键单击该文件夹-->安全-->确保您当前的用户帐户有权修改该文件夹。
然后,以
管理员身份运行
VS_Installer
5) 另外,如果还是不行,请运行
C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\layout\InstallCleanup.exe
重新安装整个VS(所有版本的VS2017
和VS2019
)、VS数据、相关注册表信息(深度卸载),然后以 管理员身份运行
vs_installer
重试。
==================================================
解决方案
使用ccleaner工具清理操作系统环境和磁盘并安装程序,没有任何错误。
我刚刚在 Microsoft.VisualStudio.AspNetPackages.Msi 包上发生了这种情况。 我在这里找到了这个。
他们建议在
C:\ProgramData\Microsoft\VisualStudio\Packages
目录中找到 MSI,并在安装程序暂停时运行它。然后继续安装。这对我有用。
我在安装时遇到了这个问题... 我能够通过它,这是 Windows 10 中的一个错误...
打开“设置”->“更新和安全”->然后进入“开发者模式”,该模式允许您从任何来源安装,即使它是受信任的...
然后运行安装程序...
之后您可以关闭开发者模式。