2013-11-25 28 views
0

我剛剛在Win 7上很長一段時間後,甚至在一週前剛剛格式化了我的電腦。我認爲這是安全的,因爲在工作中我已經使用了Windows一年的時間,並且從切換開始就不必去加載Windows 7。.net 4.0.3在Windows 8上?是否有可能

現在我剛剛得到一個明顯設置爲.net 4.0.3版本的項目,並且此時不會升級。

我試過在Windows 8上下載.net 4.0.3,但對我來說總是失敗。我得到

enter image description here

「KB2600211不適,或者是通過計算機上的其他條件阻止。」

我想也許如果我安裝VS 2010(因爲他們希望我使用VS 2010,因爲他們有點擔心VS 2012會對項目做些時髦的事情,並混淆團隊中所有在Windows 7和Vs上的其他人2010)。

任何人都知道我可以得到至少4.0.3在Windows 8上?我不想格式化,花了這麼長的時間才能趕上速度,並且無法再進行Win Phone 8編程。

我也必須堅持在我的其他硬盤驅動器上,因爲我的SDD無法適應VS上的操作系統。所以我會有一個非常緩慢的操作系統和非常快的操作系統。

+0

爲什麼你認爲有必要安裝4.0.3? –

+0

@HansPassant - 因爲它告訴我。 – chobo2

+2

它與安裝的.NET Framework版本沒有任何關係。當您安裝Windows 8時,您剛剛丟失了參考程序集,該更新將重命名爲您的原始程序文件目錄。通過安裝[.NET 4.0.3多目標包](http://www.microsoft.com/en-us/download/details.aspx?id=29052) –

回答

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的類型移至其他程序集的地方(這些不被視爲重大更改,因此它們不在不兼容列表中列出)。

+0

嗯,如果我Windows上有.net 4.5,我可以恢復到4.0嗎? – chobo2

+0

贏得贏家7肯定的是,在Win 8上,我不知道如何預先安裝4.5以上版本。我捅了一下,有些人聲稱他們做到了,但對我來說這聽起來像是一個可怕的主意。 – mydogisbox

+0

嘆了口氣我不能逃脫Windows 7,現在必須經歷所有這些麻煩,雙啓動 – chobo2

相關問題