我在 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?
我在 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?
我已经安装了上述所有内容,但在 x64 上。
我推荐以下内容:
微软表示,.NET 4.5 是替换旧的.NET Framework 4.0 程序集的就地更新。您是否尝试过卸载 4.0,然后再安装 4.5?
这里也解释了这个问题(或多或少):http: //msdn.microsoft.com/en-us/library/ms246609.aspx
Visual Studio 2012 在 Windows 7 Professional 上运行时存在已知的兼容性问题。
尝试为其安装修复程序:
http://www.microsoft.com/en-us/download/details.aspx?id=36020
在启动新项目之前,您必须指定要在 Visual Studio 2012 中定位的 .NET Framework 版本 - 请参阅此处的答案 http://msdn.microsoft.com/library/bb398197.aspx
如果您在 Windows 7 上使用 VS 2012,则无法创建 Windows 应用程序,这是限制。