Windows操作系统也可以并行安装,如同时安装2003与2007等等,而且对于安装的顺序没有 限制。如可以先安装2003,然后再安装 2007。反过来安装也可以。不过微软的官方文档上会建 议用户从低到高的版本进行安装。因为从低到高安装,可以让多操作系统环境更加稳定、可靠 。
其实在Visual Studio并行安装中,也会遇到这个问题。当需要用到多个版本的开发环境时 ,在部署时对于顺序有没有严格的要求呢?通常来说,没有十分严格的限制。即可以先安装低的 版本,然后再安装新的版本。反之也可以。但是笔者不建议这么操作。因为如果先安装高的版 本,然后再安装低的版本,无论是在安装过程中还是在后续的使用过程中,总会遇到一些莫名 其妙的问题。如在应用程序编译时会出现不该出现的错误(不是源代码的问题,而是系统误判) 。对于同样的解决方案,如果先安装低版本,然后再安装高版本的开发环境,在安装或者使用 时就会很顺当。系统的稳定性与兼容性会有很大程度的提高。为此笔者建议,如果需要部署多 个版本的 Visual Studio平台的话,需要先安装比较早版本的Visual Studio,然后再按发布顺 序安装其他的Visual Studio版本。
总之虽然在技术上微软没有对这个安装的顺序进行严格的限制,反过来安装也是可以的。但 是会降低系统的稳定性与兼容性。为此如果可以选择的话,最好还是需要根据Visual Studio的 发布顺序,从早到晚来安装。
注意事项四:速成版本的并行安装。
在Visual Studio产品系列中,有一个比较特殊的版本:速成版本。简单的说,这就是各个 Visual Studio版本对应的简化本。根据需要,这个速成版本也可以实现并行安装。不过这个速 成版本在并行安装的时候,需要注意一个比较特殊的问题。
Visual Studio允许在同一台主机上安装多个版本的速成版本。但是在安装了第一个速成版 本之后,在后续安装过程中就不能够更改其他速成版本的安装目录。这主要是因为不同版本之 间的应用程序其共享关键的应用程序文件。这是什么也是呢?也就是说,如果多个版本的速成版 ,安装目录中有50个关键应用程序文件是相同的,则后续安装的速成版系统,就直接使用的原 版本中的关键应用程序文件,而不会再重复安装。安装Visual Studio其他普通版本则没有这个 限制,因为他们虽然部署在同一台操作系统之上,但是安装目录仍然是相对独立的。