【问题标题】:Visual Studio 2015 installation issue - SqlDom_amd64\SqlDom.msiVisual Studio 2015 安装问题 - SqlDom_amd64\SqlDom.msi
【发布时间】:2015-09-25 03:15:10
【问题描述】:

我正在尝试安装 Visual Studio 2015,但是,经过几个步骤后,安装程序会弹出一条消息,如下所示,

我清除了 %temp% 文件,但是它也没有工作。不是包问题,因为这个包是在另一个WIN7系统上安装成功的。

【问题讨论】:

    标签: visual-studio-2015


    【解决方案1】:

    真正的问题是您的 Windows 缺少一些 Microsoft 证书,以验证是否是这种情况:

    1. 打开认证管理器 (Win+R -> certmgr.msc)
    2. 转到“受信任的根证书颁发机构”->“证书”
    3. 检查:
      • “Microsoft 根证书颁发机构”
      • “Microsoft 根证书颁发机构 2010”
      • “Microsoft 根证书颁发机构 2011”。
      • 由于某种原因,您很可能没有所有这些。

    在连接到 Internet 并接收 Microsoft 更新的其他 PC 上:

    1. 再次检查这些证书,您很可能会看到它们。
    2. 将它们导出到 SST 文件。
    3. 在第一台 PC 中导入 SST 文件(包含 3 个证书)。

    再次安装,现在它可以工作了:-)

    我相信这也将修复一些 Visual Studio 2013 SDKDDKVer.h 和相关错误。

    【讨论】:

    • 这也适用于在安装 Visual Studio 远程调试器时解决相同的问题。
    • 这有助于解决在离线PC上安装VS2015的问题。
    • 在 Windows 7 或任何其他版本上,如果根证书颁发机构已过期,请使用以下链接找到更新的证书,安装以解决问题。ccadb-public.secure.force.com/microsoft/…
    【解决方案2】:

    我昨天才遇到这个问题,但没有找到确切的解决方案,但有一些解决方法可以解决问题。 我在使用 vs_community.exe 安装以下组件时遇到了问题:- - SqlDom_amd64 - TSqlLanguageService - CT/AzureMobileServicesSdkV2.0
    - Win10_UniversalCRTSDK - 标题库和来源 - WcfDataServices - Win81_SDK - SQLSysClrTypes - SQLSysClrTypes_amd64 - 共享管理对象_x86 - SharedManagementObjects_amd64

    技巧:
    - 因为,选择包含该包的位置并没有帮助,所以我为上面列出的所有包单击了“跳过包”选项。 - 然后手动运行上面列出的软件包的设置/msi-installers。 - 一些成功安装,如 'SqlDom_amd64' 和其他一些 - 但不幸的是,对于某些人来说,它在提取过程中有点崩溃,所以我认为 msi-installer 可能实际上对某些人来说已经损坏了。 - 所以,对于左边的,我必须选择“vs_community.exe”的“修复”选项并选择“从 Internet 下载包”。 - 最后,设置成功,一切正常。

    我理解它是一种变通方法,而不是解决方案,但它的目的是限制它需要某些软件包的互联网连接。

    【讨论】:

    • 您的答案现在应该是一个解决方案。由于我按照您提到的相同步骤进行操作,因此安装后至少可以启动 VS 2015。但不确定是否有任何潜在风险会破坏当前与流程。无论如何,你解决了我的问题。谢谢!!!
    【解决方案3】:

    先手动下载sqldom,其他包会自动下载。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多