我刚刚在Win 7上玩了很长一段时间后,我的计算机甚至还没有格式化。我认为它在工作中是安全的,我现在使用Windows已经一年了,并且自切换以来没有必要去加载Windows 7。
现在我有一个项目显然设置为.net 4.0.3版本,此时不会升级。
我尝试在Windows 8上下载.net 4.0.3,但它总是对我失败。我得到了
“KB2600211不适用,或被您计算机上的其他条件阻止。”
我想也许如果我安装VS 2010(因为他们希望我使用VS 2010,因为他们有点担心VS 2012会为项目做一些时髦的事情并弄乱团队中其他人在Windows 7和Vs 2010上)。
任何人都知道如何在Windows 8上获得至少4.0.3?我不想格式化,花了很长时间才达到速度,再也无法进行Win Phone 8编程了。
我还必须把它贴在我的其他硬盘上,因为我的SDD不适合同时使用VS的操作系统。所以我的操作系统会非常慢,操作系统非常快。
答案 0 :(得分:1)
问题是.net 4.5是就地安装,替换 .net 4.0。您不能同时安装这两个,Windows 8预先安装了.net 4.5。在大多数情况下,您应该能够使用.net 4.5,就像它是.net 4.0一样,但是有一些重大变化。您可以卸载4.5然后再安装4.0,但这听起来很冒险。
在上一份工作中,出于这个原因,我们没有升级到.net 4.5。在每个人同时进行升级之前,可能存在严重的兼容性问题。
有关不兼容问题的列表,请参阅here。请注意,这不包括您的应用程序可能依赖于.net 4.0中的错误,该错误现在已在4.5中修复,或者this中的某个类型被移动到不同的程序集(这些是不被视为重大更改,因此它们未列在不兼容列表中。)