2015-06-05 46 views
3

我現在知道我應該在虛擬機上安裝Visual Studio 2015 RC,但是我沒有,所以當我卸載它時,.NET 4.6 RC並沒有離開它。這可能不是問題,但是當我試圖在VS 2013中安裝特定的擴展時,安裝程​​序不會繼續,說它無法檢測到.NET框架的正確版本(它正在尋找4.5) 。 4.6是一個就地升級,這意味着VS 2013現在正在運行,並且可以在進入幫助 - >關於對話框時看到。如何卸載.NET 4.6 RC?

我在控制面板中的程序列表中看到.NET 4.6 RC,所以我可以在那裏卸載它並完成它。所以這就是我所做的和卸載程序報告的成功。

不行。該擴展仍然抱怨錯誤版本的.NET框架,VS 2013仍然說它運行在4.6。我想也許這只是一個註冊表設置,卸載程序忘記了重置,但是當我看看位於.NET 4安裝目錄中的System.dll時,它實際上將版本號顯示爲4.6.000.30。我想也許VS 2013上的修復可能會做到這一點,但那也不起作用。

那麼我該如何擺脫這個吸盤?預先感謝您的回覆。

回答

2

從Windows控制面板的程序和功能中卸載.Net Framework的每個版本。您可能想要確定使用.NET Framework Cleanup Tool User's Guide

現在要徹底刪除.Net Framework,您需要卸載它所帶來的Windows Update。 至於說,當您試圖通過命令提示符卸載.Net框架與/卸載 https://msdn.microsoft.com/en-us/library/ee942965(v=vs.110).aspx

,所以還是程序和從Windows控制面板功能,顯示更新和刪除KB3033095(.Net框架4.6)更新。 Personnally我也必須刪除KB2934520(.Net Framework 4.5.2)。

從Windows控制面板修復程序和功能中的Visual Studio 2012或2013。

-1

進入「添加刪除程序」 在控制面板中,它是在這裏 控制面板\程序\程序和功能

,並按下鍵M,去接近微軟。 您應該看到Microsoft .Net 4.6和相關項目,逐個選擇,然後單擊頂部的卸載。

0

我建議你去安裝更新和搜索KB3102467(對於Windows Server 2012R2)。卸載此更新,重新啓動server.Hope這將幫助你!