有几个人向我询问从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安装状态的残余。