在Windows 8中的VS 2012针对.NET 4.0(Targeting .NET 4.0 i

2019-09-22 14:14发布

我只是在Windows上安装了VS 2012终极RTM 8 Pro的RTM,并试图打开包含几个项目(类库和WinForms)针对.NET 4.0的解决方案。 当溶液被加载,VS提示说.NET 4.0中不支持。 它给了我更新项目,以4.5的机会(和承诺,我以后可以改变目标),用于从4.0或安装“多目标包” 这一页 。 我决定更新我的项目到4.5,因为我没有运气安装提供多目标包(误差见下文)。 不幸的是,VS不显示默认4.0作为目标(改变目标的更新项目时),但重定向到我的网页,我可以下载多目标包 。 到目前为止好,但我无法再安装任何提供下载(既不运行,也不针对包)。 该错误消息的.NET Framework 4.0.3靶向包的情况下,说:

安装程序检测到这台计算机不符合要求,安装此软件。 然后才能安装KB2600213软件包以下阻塞问题必须得到解决。

安装要求:Microsoft .NET框架4多目标包没有被发现。 请为了得到这个更新修复您的Microsoft Visual Studio 2010的安装。

很奇怪,因为我没有安装VS2010。

.NET框架4.0.3运行安装停止并出现以下错误:

KB2600211不适,或者是通过计算机上的其他条件阻止。

我检查了.NET 4.0安装(使用.NET安装验证工具),我试图修复VS2012,但没有让我面向.NET 4和事件日志不包含任何相关报道。 任何建议或提示(除了要回的Win7 / VS2010)?

Answer 1:

我真的不知道发生了什么事情。 我有VS 2012终极RTM和.NET的所有版本都支持。

我几乎可以肯定我从来没有手动安装任何.NET框架,虽然我没有从Windows Phone的安装Visual Studio 2010速成http://create.msdn.com 。



文章来源: Targeting .NET 4.0 in VS 2012 on Windows 8