最近实习 用到 vs2017 下载后出现错误
经百度一番,整理了一下
【精】无法安装 Microsoft.VisualStudio.Devenv.Msi

  • 点击查看日志,查看错误,错误有一行如下(从网上找的)

【精】无法安装 Microsoft.VisualStudio.Devenv.Msi

解决办法如下

  1. 下载Registry Workshop工具(该工具用于编辑注册表)

  2. 输入上面日志所提到的地址
    HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BLOCK_CROSS_PROTOCOL_FILE_NAVIGATION 后面保持不变,回车

  3. 然后会有一个提示信息,意思是“找不到当前key,问是否创建?”,点击是,如图所示:

    【精】无法安装 Microsoft.VisualStudio.Devenv.Msi
    提示:
    有的同学修改时出现 could not open key:HKEY _LOCAL_MACHINE32…,注册表创建时显示无效的名字。
    解决办法:
    HKEY_LOCAL_MACHINE32\Software 改为 HKEY_LOCAL_MACHINE\Software\Wow6432Node

  4. 为当前key赋权限,右键刚刚创建的FEATURE_BLOCK_CROSS_PROTOCOL_FILE_NAVIGATION,然后点击权限->高级->添加->输入Administrators->检查名称->确定【精】无法安装 Microsoft.VisualStudio.Devenv.Msi【精】无法安装 Microsoft.VisualStudio.Devenv.Msi
    【精】无法安装 Microsoft.VisualStudio.Devenv.Msi
    【精】无法安装 Microsoft.VisualStudio.Devenv.Msi

  5. 点击确定出现对象对话框,找到Full Control并勾去,则拥有了最高权限,然后点击确定

【精】无法安装 Microsoft.VisualStudio.Devenv.Msi


下面为大家整理一下可能需要添加的key,前缀保持不变,即为
…\FeatureControl\ 加上如下名字

  • FEATURE_BLOCK_CROSS_PROTOCOL_FILE_NAVIGATION(上面已出现)
  • FEATURE_SHOW_APP_PROTOCOL_WARN_DIALOG
  • FEATURE_VIEWLINKEDWEBOC_IS_UNSAFE
  • FEATURE_SCRIPTURL_MITIGATION
  • FEATURE_RESTRICT_ABOUT_PROTOCOL_IE7
  • FEATURE_LOCALMACHINE_LOCKDOWN
  • FEATURE_IFRAME_MAILTO_THRESHOLD
  • FEATURE_ENABLE_SCRIPT_PASTE_URLACTION_IF_PROMPT

注:建议大家都用Registry Workshop工具查一下这些key是否存在!!!(若不存在重复步骤2,3,4,5)避免重复安装而浪费时间!!!

有问题可以直接在下方评论。

相关文章:

  • 2022-01-09
  • 2021-09-12
  • 2021-09-13
  • 2021-08-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-19
  • 2021-12-27
  • 2022-12-23
  • 2021-08-27
  • 2021-12-02
  • 2021-12-26
  • 2022-02-07
相关资源
相似解决方案