Visual studio 2013 Visual Studio 2013安装失败:程序兼容性模式已打开(Windows 10)

Visual studio 2013 Visual Studio 2013安装失败:程序兼容性模式已打开(Windows 10),visual-studio-2013,windows-10,Visual Studio 2013,Windows 10,我想在Windows 10上安装Visual Studio Ultimate 2013,但出现以下错误: 我做了这两件事(他们在Windows8上解决了这个问题) 但我仍然无法安装它 有效的答案 他们建议检查安装程序文件名。奇怪的是,它必须是原始名称,设置才能正常工作。根据以下来源,您应该执行以下操作: 转到安装文件夹“C:\Program Files(x86)\Microsoft Visual Studio 12.0\Common7\IDE”,查找可执行文件(如果您的VS express

我想在Windows 10上安装Visual Studio Ultimate 2013,但出现以下错误:

我做了这两件事(他们在Windows8上解决了这个问题)

但我仍然无法安装它

有效的答案


他们建议检查安装程序文件名。奇怪的是,它必须是原始名称,设置才能正常工作。

根据以下来源,您应该执行以下操作:

转到安装文件夹“C:\Program Files(x86)\Microsoft Visual Studio 12.0\Common7\IDE”,查找可执行文件(如果您的VS express 2013是VS express 2013 for web,可执行文件为 VWDExpress.exe)

右键单击文件,选择“兼容性”选项卡。全部禁用 兼容性设置在这里

因此,请尝试禁用任何组件“兼容性”设置(在这种情况下,关闭兼容性服务是不够的)

资料来源:

另外,你能上传安装日志吗

要执行此操作,请执行以下步骤:

  • 下载Microsoft Visual Studio和.NET Framework日志 收集工具(collect.exe)-
  • 从保存文件的目录中运行collect.exe工具 工具
  • 该实用程序创建所有VS和.NET文件的压缩文件柜文件 记录到%TEMP%\vslogs.cab
  • 发布vslogs.cab

  • 来源:

    在我的例子中,我试图从安装的ISO运行。执行官的名字没问题。
    我通过将所有ISO文件复制到硬盘来修复此问题。

    如果禁用程序兼容模式,问题仍然存在,请将ISO内容复制到本地路径,然后通过简单的双击尝试安装。

    将安装文件复制到硬盘中。 将安装程序文件名重命名为vs_professional.exe(适用于professional edition)。
    享受。

    禁用程序兼容性助手不是正确的方法

    在Windows 10上工作的解决方案是:

    • 右键单击安装文件
    • 选择
      Properties
      并导航到
      Details
      选项卡
    • 应该有一个标记为
      原始文件名的条目
      。只需相应地重命名文件,它就会运行

      • 在我的例子中,还可以下载ISO并将所有文件从ISO复制到硬盘驱动器。它适用于Windows 10上的Visual Studio Community 2015。

        只需将ISO文件提取到硬盘,它就可以工作。

        如果更改名称不起作用,请使用
        \layout
        参数运行安装程序。

        右键单击安装文件,然后导航到“详细信息”选项卡,您会在那里看到原始文件名,
        将安装文件重命名为原始文件名的值,然后重新开始安装。

        我使用的是Windows 10和韩国版Visual studio。我想从韩语改成英语。我下载了英语语言包,但错误消息显示为“compatibility mode is on…”此问题的唯一解决方案是使用其原始名称重命名语言包安装文件名,即vs_langpack.exe。问题解决了

        希望对你有帮助


        谢谢。

        也许,你应该尝试提取文件,然后再安装


        我在通过ISO和RAR文件装载到虚拟驱动器时遇到了问题。但是当我提取它时,它工作正常,仅供参考:我在
        windowsservercore
        docker容器中尝试进行无人值守VS 2013安装时出错:

        .\vs_professional.exe /Q
        

        原因是将安装文件复制到docker卷上,然后将其复制到容器的磁盘上,从而解决了此问题。

        如果您是通过将ISO文件装载到虚拟驱动器上进行安装,只需将文件从虚拟驱动器复制到硬盘上即可。运行安装程序,它肯定会工作。我已经解决了我的问题。

        Super,谢谢Sunsetquest:)安装程序运行正常,重命名为“vs_ultimate”后,我在VS2013 SDK中遇到了同样的问题。事实证明,我也必须使用原来的名称“vssdk_full.exe”。这也解决了在Windows 10上安装VS2013 SDK时出现的相同错误。对我也有效,谢谢!只是我,还是这个笨蛋@smwikipedia解决方案在Windows10.0.16299版本16299上运行得非常出色。这太疯狂了。我也有同样的问题,但我是从ISO安装的。文件名为corectly,但我仍然收到此错误。您是从ISO安装的吗?我已经尝试了所有关于此线程的建议,但没有一个答案有效。VS 2013和Windows 10的情况如何?我从Microsoft商店重新下载了安装程序,认为它可以解决问题,但没有。这个解决方案是正确的。新下载的安装程序甚至没有正确的原始文件名。为我工作,Win10I从下载了VS 2013 shell,并且在更改安装的名称后,不得不使用此技巧找到原始名称为“VS_isoshell.exe”。我不敢相信这就是问题所在。我已经搜索了数小时。在Win10上对我有效。这对我有效。在我的例子中,它是“vs_isoshell.exe”。这些步骤可以选择正确的文件名..问题中没有关于从ISO安装OP的信息