在尝试在Windows 8 Release Preview上安装visual studio 2012终极试用版时,我收到以下错误消息
此计算机上安装的.Net Framework不符合最低要求 所需版本:4.5.50709。
所以我尝试安装所需的.net框架版本,但这给了我以下错误
Microsoft .NET Framework 4.5已经是此操作的一部分 系统。您不需要安装.NET Framework 4.5 再发行的。
我在32位Intel Core2Duo系统上运行Windows 8发布预览,已安装Visual Studio Express。
如果您有任何猜测,有人可以帮忙吗?这种“追逐你的尾巴”问题令人沮丧。
答案 0 :(得分:13)
此解决方案至少适用于32位Windows 8 Release Preview上的Express 2012 for Web:
我在http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/e968a2e7-a996-4492-b0c6-da94a1403cb6找到了这条指令。它还包含64位Windows注册表路径。
答案 1 :(得分:12)
其他解决方案:
解决方案A)
(它适用于Windows 8旗舰版)。
解决方案B)
注意:在编辑任何内容之前,您需要更改权限。首先,将所有者更改为Administrators,然后为Administrators主体分配“完全控制”。 - 最后,只需将“Version”的值更改为“4.5.50709”。 要更改编辑注册表的权限,请在Regedit中选择您的密钥,右键单击 - >权限 - >高级 - >所有者,选择管理员,应用。然后盛大完全控制“管理员”
答案 2 :(得分:5)
这是不受支持的,也不会起作用。 VS和Windows都在不断发展,只有少数特定的OS和IDE组合在一起。由于两者现在都是RTM,这应该不再是一个问题,MS肯定不会竭尽全力使这些一次性测试平台确保兼容性。
如果您是MSDN或technet订阅者,您应该能够下载用于开发目的的Win8 RTM映像 (测试,验证等)。否则,您必须购买并安装Windows 8零售版,或者在现有操作系统上安装VS2012(可能是Windows 7)。同样,VS2012 RTM可从MSDN获得。请注意,VS2012仅支持Windows 8上的“现代UI”开发(或本周所谓的任何开发)(Windows 7和Windows 8都支持常规.NET框架开发)。
答案 3 :(得分:0)
您现在可以从此处获得Windows 8企业版的90天试用版