.net 在Windows 8上安装Visual Studio 2012旗舰版

wgx48brx  于 2023-02-17  发布在  .NET
关注(0)|答案(4)|浏览(272)

当尝试在Windows 8发布预览版上安装Visual Studio 2012终极试用版时,我收到以下错误消息
此计算机上安装的.Net Framework不符合最低版本要求:4.5.50709.
所以我尝试安装所需的. netframework版本,但出现了以下错误
Microsoft .NET Framework 4.5已经是此操作系统的一部分。您无需安装.NET Framework 4.5可再发行组件。
我正在32位英特尔Core2Duo系统上运行Windows 8发布预览版,已经安装了Visual Studio Express。

wbgh16ku

wbgh16ku1#

这个解决方案至少适用于32位Windows 8发布预览版上的Express 2012 for Web:
1.在注册表编辑器中查找HKEY_LOCAL_MACHINE\软件\Microsoft\NET框架安装程序\NDP\v4\Full节点
1.右键单击该节点,选择“Permissions”,然后单击“Advanced”按钮并将此节点的所有者更改为Administrators,然后单击“OK”并将“Full Control”权限授予Administrators
1.将“版本”参数的值更改为“4.5.50709”
我在http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/e968a2e7-a996-4492-b0c6-da94a1403cb6找到了这个指令。它还包含64位windows注册表路径。

zsohkypk

zsohkypk2#

其他解决方案:
溶液A)

  • 下载. NET 4.5安装程序并解压缩(使用/x运行,或在WinRAR中打开等)
  • 转到提取的文件夹并打开ParameterInfo.xml。完全删除TAG拦截器:去掉树枝。< blockers >.
  • 执行SETup.exe并尝试重新安装。

(It在Windows 8终极版中为我工作)。
溶液B)

  • 运行regedit.exe。
  • 编辑框架版本密钥。
  • WIN64位:转到以下注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432节点\Microsoft\NET框架安装程序\NDP\v4\完整
  • WIN32位:转到HKEY本地计算机\软件\Microsoft\NET框架安装程序\NDP\v4\完整

注:您需要先更改权限,然后才能编辑任何内容。首先,将所有者更改为Administrators,然后为Administrators主体分配"完全控制"权限。-最后,只需将"版本"的值更改为"4.5.50709"。要更改编辑注册表的权限,请在Regedit中选择您的项,右键单击--〉权限--〉高级--〉所有者,选择Administrators,应用。然后授予"管理员"完全控制权限

smdncfj3

smdncfj33#

这是不支持的,也不会起作用。VS和Windows都在发展,只有少数非常特定的OS和IDE组合可以一起工作。既然两者现在都是RTM,这应该不再是一个问题,微软当然不会走自己的路,使这些一次性的测试平台确保兼容性。
如果您是MSDN或technet订阅者,您应该能够下载Win8 RTM映像 * 用于开发目的 *(测试、验证等)。否则,您必须购买并安装Windows 8零售版,或在现有操作系统上安装VS2012(大概是Windows 7)。同样,VS2012RTM可从MSDN获得。请注意,VS2012仅支持“现代UI”开发(或者不管它本周叫什么)在Windows 8上(常规的.NET框架开发在Windows 7和Windows 8上都受支持)。

cbwuti44

cbwuti444#

您还可以立即从此处获得Windows 8企业版的90天试用版
http://msdn.microsoft.com/en-us/evalcenter/jj554510.aspx

相关问题