Welcome

首页 / 软件开发 / .NET编程技术 / 并行安装Visual Studio系统的注意事项分析

并行安装Visual Studio系统的注意事项分析2012-04-21 IT专家网 susan有时候出于系统兼容性的需要,开发人员可能会在操作系统上安装Visual的各个版本。如 Visual2008与2005。为什么开发人员会有这么需要呢?如原先开发人员在2005环境下开发了一个 ERP系统。现在开发人员觉得2008这个开发平台比较适合自己,就需要将这个软件移植到2008的 开发环境下。由于不同的版本在功能上会有所差异,为此就需要同时使用两个不同版本的开发 环境,以便于测试系统的兼容性。此时就需要在同一台计算机上同时部署多个版本的开发环境 。利用专业的术语就是说,Visual的并行安装。在这篇文章中,笔者就这个问题展开一下,希 望对各位读者有所帮助。

注意事项一:并行安装并不支持无限级。

有些应用系统不同版本之间是相互冲突的。如金山毒霸,在安装新版本的杀毒软件的时候, 系统会对原先的版本进行检测。如果发现有比较旧的版本,则会提醒用户删除原有的版本或者 在原有的版本上进行升级。总之就是不能够在同一台电脑上同时装有多个不同版本的金山毒霸 软件。

如果对于Visual Studio开发平台来说,则没有这种限制。也就是说,Visual Studio支持并 行安装,多个不同版本的Visual Studio开发平台可以同时位于一台主机上。不同其也有所限制 ,并不是Visual Studio的全部版本都可以装在同一个操作系统之上。在实际工作中,也没有这 个必要。对于Visual Studio2008来说,其允许同时将2002、2003、2005与2008安装在同一台主 机上。再在的版本,就不能够与2008共存了。

注意事项二:各个版本之间的相互影响。

有时候开发人员可能对某个版本的Visual Studio进行个性化的设置与调整。那么这个针对 某个特定版本的修改是否会影响到其它版本的功能呢?这也是在实际工作中需要特别注意的地方 。首先需要肯定的是,他们之间肯对会有影响。因为某些内容他们之间有相互的联系。作为开 发人员,如果有并行安装的需要的话,那么就不能够逃避这个问题。笔者对其中的相互影响的 因素作了一些总结,供大家参考。

第一个影响:删除某个版本的Visual Studio对其他版本的影响。当应用软件升级完毕后, 开发人员觉得原先的版本不需要了,就可能会对其进行卸载处理。那么这个卸载的操作,会否 对现有的其他版本的系统产生不利的影响呢?通常来说,删除某个版本之后,其余版本的Visual Studio仍然可用。但是如果在安装多个版本的Visual Studio的主机上卸载任何一个版本,则系 统将会对现有所有版本的开发环境删除文件关联。也就是说用户不能够直接双击Visual Studio 应用文件来打开某个文件。而只能够先打开Visual Studio,然后再通过文件、打开功能来开启 。显然这会增加操作的复杂程度。当发生这种情况的时候,该如何解决呢?在Visual Studio2008中提供了一种简便的修复方法。在工具栏中,可以选择“选项”、“环境”、“常 规”按钮,然后在打开的对话框中,选择“还原文件关联” 功能。这步操作换成后,系统将会 自动建立操作系统中的文件与Visual Studio之间的关联。