5

我在 Windows 7 SP1、x86 上安装了 VS 2012 Professional Update 1。但是,当我尝试编译面向 .NET 4.5 的 Windows 应用程序时,我收到以下错误:

在此处输入图像描述

我按要求安装了 .NET 4.5,但仍然出现相同的窗口。Windows 已全面更新。

在同一台机器上,我还运行 VS 2010 Professional SP1,它适用于 .NET 4。我应该怎么做才能在同一个操作系统中运行 VS 2010 和 2012?

4

5 回答 5

2

我已经安装了上述所有内容,但在 x64 上。

我推荐以下内容:

  • 卸载 vs2012 和 .net framework 4.5
  • 从这里重新安装.net framework 4.5
  • 安装vs2012
  • 从我读到的关于这个问题的内容来看,.net 4.5 不会改变任何其他.net fw 版本
于 2013-02-17T11:35:58.787 回答
2

微软表示,.NET 4.5 是替换旧的.NET Framework 4.0 程序集的就地更新。您是否尝试过卸载 4.0,然后再安装 4.5?

这里也解释了这个问题(或多或少):http: //msdn.microsoft.com/en-us/library/ms246609.aspx

于 2013-02-17T09:30:02.703 回答
1

Visual Studio 2012 在 Windows 7 Professional 上运行时存在已知的兼容性问题。

尝试为其安装修复程序:

http://www.microsoft.com/en-us/download/details.aspx?id=36020

于 2013-11-27T20:52:37.453 回答
0

在启动新项目之前,您必须指定要在 Visual Studio 2012 中定位的 .NET Framework 版本 - 请参阅此处的答案 http://msdn.microsoft.com/library/bb398197.aspx

于 2013-06-18T20:32:49.407 回答
-2

如果您在 Windows 7 上使用 VS 2012,则无法创建 Windows 应用程序,这是限制。

于 2013-08-02T07:02:20.013 回答