有幾個人向我詢問從VS 2008 Beta2升級到VS 2008 RTM最終版的最佳方式。我在這裡提供一些建議:
很多人問我該如何從Visual Studio 2008的早期beta版升級的問題。一般來說,我建議你先卸載Beta2。作為卸載的一部分,你應該卸載Visual Studio 2008 Beta2,.NET Framework Beta2以及Visual Studio Web Authoring Component,這些是分開的安裝,需要分別卸載。之後,我通常建議在卸載後,重新啟動機器,以確保在你安裝新東西之前,機器處於干淨的狀態。然後,你就可以在機器上安裝VS 2008 和.NET 3.5的最終版了。
安裝完畢後,我通常建議你運行“工具->引入和輸出設置”菜單選項,選擇“重置設置”選項,然後重新選擇你喜歡的配置。這有助於確保去掉Beta2版本的老配置(有時還會有助於改進性能)。
有幾個人指出了還有其他一些小的安裝包,是在安裝Visual Studio 2008 Beta 2時選擇安裝的,你也應該卸載(並不總是一定要這麼做,但為安全起見,還是卸載為好)。你可以在這裡找到一個這些其他的安裝包的完整列表以及卸載說明。
下面是可能需要卸載的Beta2組件的完整列表(以及卸載這些組件的推薦次序):
◆卸載 "MSDN Library for Visual Studio 2008 Beta"
◆卸載 "Microsoft SQL Server Compact Edition 3.5"
◆卸載 "Microsoft SQL Server Compact Edition 3.5 Design Tools"
◆卸載 "Microsoft SQL Server Compact Edition 3.5 for Devices"
◆卸載 "Microsoft Visual Studio Performance Collection Tools"
◆卸載 "Windows Mobile 5.0 SDK R2 for Pocket PC"
◆卸載 "Windows Mobile 5.0 SDK R2 for Smartphone"
◆卸載 "Crystal Reports 2007"
◆卸載 "Visual Studio Asset System"
◆卸載 "Microsoft Visual Studio Web Authoring Component / Microsoft Web Designer Tools"
◆卸載 "Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System Runtime"
◆卸載 "Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System Runtime Language Pack" (non-English editions only)
◆卸載 "Microsoft Visual Studio Tools for Office Runtime 3.0"
◆卸載 "Microsoft Document Explorer"
◆卸載 "Microsoft Document Explorer 2005 Language Pack" (non-English editions only)
◆卸載 "Microsoft Device Emulator 3.0"
◆卸載 "Microsoft .NET Compact Framework 3.5"
◆卸載 "Microsoft .NET Compact Framework 2.0 SP1"
◆卸載 ".NET Framework 2.0 SDK"
◆卸載 "Microsoft Visual Studio Codename Orcas Remote Debugger"
◆卸載 "Microsoft Visual Studio 64bit Prerequisites Beta" (64-bit platforms only)
◆卸載 "Microsoft .NET Framework 3.5"
在你完成卸載上面的這些組件之後,我建議你在開始安裝VS 2008和.NET 3.5最終版之前重啟機器,以確保機器上沒有Beta2安裝狀態的殘余。