我的机构支付DreamSpark扩展目录以包含VS2013 Pro。我正努力在我们实验室的主要开发机器上最终从Win7迁移到Win10。当我运行安装程序时,错误弹出" Windows程序兼容模式已打开。将其关闭,然后再次尝试设置,"但我甚至手动检查了兼容模式,但它没有运行。
修改: Looking at this answer,我注意到该名称尚未从Dream Spark" en_vs_professional中更改过。"
Nether确实在Win8或Win7兼容性帮助中运行它。
我能够安装VS2015社区w / o问题,但由于大部分项目都在VS2013中进行,我宁愿继续在那里(我认为VS12 Pro比VS13社区有更多功能)。
错误日志的相关部分似乎是:
[1954:1768][2016-05-06T08:34:46]i052: Condition '(VersionNT = v6.3) AND (WindowsBuildNumber < 9600)' evaluates to false.
[1954:1768][2016-05-06T08:34:46]i052: Condition 'CompatibilityMode = 0' evaluates to true.
[1954:1768][2016-05-06T08:34:46]i052: Condition 'NOT((VersionNT > v6.1) OR (VersionNT = v6.1 AND ServicePackLevel >= 1))' evaluates to false.
[1954:1768][2016-05-06T08:34:46]i052: Condition '(NOT IsLanguagePack) AND ( CurrentOperation = "Install" ) AND ( FLP_Version > v12.0.21005 )' evaluates to false.
[1954:1768][2016-05-06T08:34:46]i052: Condition 'RebootPending = 1' evaluates to false.
[1954:1768][2016-05-06T08:34:46]i052: Condition 'NOT (IEsvcVersionExists) OR (IEsvcVersion < v10.0)' evaluates to false.
[1954:1768][2016-05-06T08:34:46]i052: Condition '(VersionNT < v6.2) AND ((NetworkAvailable = 0) OR (DisableRootAutoUpdate = 1)) AND NOT ((MicrosoftRootCertificateAuthority2011RootExists OR MicrosoftRootCertificateAuthority2011AuthRootExists) AND (MicrosoftRootCertificateAuthority2010RootExists OR MicrosoftRootCertificateAuthority2010AuthRootExists))' evaluates to false.
[1954:1768][2016-05-06T08:34:46]i052: Condition 'CurrentOperation = "Install" AND (PremiumCore_Version < v12.0.21003 OR UltimateCore_Version < v12.0.21003)' evaluates to false.
[1954:1768][2016-05-06T08:34:46]i052: Condition '(VersionNT = v6.3) AND (netfxfullredist_43_DetectKey < v4.5.50709)' evaluates to false.
[1954:1768][2016-05-06T08:34:46]i000: MUX: Stop Block: CompatibilityMode : Windows Program Compatibility mode is on. Turn it off and then try Setup again.
我在较旧的Win7版本上尝试了安装程序(刚刚下载)并且没有问题,但我还没有能够安装Win10。
任何指针都会很棒(最终来自机构的高级IT支持将会传达给我,但我怀疑这会更快)。