【IT168 技术文档】Visual Studio 支持在同一台计算机上安装 Visual Studio .NET 2002、2003、Visual Studio 2005 和 Visual Studio 2008。当您逐步升级时,并行安装 Visual Studio 2008 和早期版本的 Visual Studio 可以帮助您评估 Visual Studio 2008。
说明:
通常,您应该首先安装最早版本的 Visual Studio,然后按发布顺序安装 Visual Studio 的后续版本。例如,应该在安装 Visual Studio 2005 之前安装 Visual Studio .NET 2002,应该在安装 Visual Studio 2008 之前安装 Visual Studio 2005。
在并行安装各版本之前,您应该了解以下条件:
如果您在 Visual Studio .NET 2003、Visual Studio 2005 或 Visual Studio 2008 中打开并保存了 Visual Studio .NET 2002 解决方案,则无法在 Visual Studio .NET 2002 中打开该解决方案。
如果您在 Visual Studio 2005 或 Visual Studio 2008 中打开 Visual Studio .NET 2003 解决方案,则系统要求您对该解决方案进行升级。升级后,便无法在 Visual Studio .NET 2003.中再打开该解决方案。
更改在 Visual Studio .NET 2003 自动化模型中处理 ProgID 的方式会导致在 Visual Studio .NET 2002 中编写的外接程序发生错误。此外,调用集成开环境 (IDE) 的新实例化现在还需要与版本相关的 ProgID。
如果在已安装多个版本 Visual Studio 的计算机上卸载其中的某一版本,则将对所有版本移除 Visual Studio 的文件关联。可以通过使用“选项”对话框 ->“环境”->“常规”上的“还原文件关联”按钮重新映射这些文件关联。
如果安装 Visual Studio 2008,并且已经在计算机上安装了 Visual Studio 2005,而且您修复了 Visual Studio 2005,则 Visual Studio 2005 将不再修复 .NET Framework 2.0。您必须手动修复 .NET Framework 2.0,方法是在“添加或删除程序”或“程序和功能”中选择 Microsoft .NET Framework 2.0 项,具体取决于操作系统。
.NET Framework 版本和并行安装
Visual Studio .NET 2002 随 Microsoft .NET Framework SDK 的 1.0 版一起发布,Visual Studio .NET 2003 随 1.1 版一起发布。如果您安装了 .NET Framework 的上述版本之一,则 Visual Studio .NET 2003 允许您选择项目支持哪一个版本。
Visual Studio 2005 包括 .NET Framework 的 2.0 版。Visual Studio 2005 不允许您选择支持 .NET Framework 的 1.0 版或 1.1 版。您只能创建支持 2.0 版的项目。
Visual Studio 2008 包括 .NET Framework 的 3.5 版。Visual Studio 2008 允许您选择项目是否面向 .NET Framework 2.0、.NET Framework 3.0 或 .NET Framework 3.5。
Visual Basic 和 Visual C# 项目使用了一个新属性:目标 Framework。Visual C++ 允许您手动指定运行库支持。
“帮助”的并行 (Side-by-Side) 安装
如果将 Visual Studio .NET 2002、Visual Studio .NET 2003、Visual Studio 2005 或 Visual Studio 2008 安装在同一台计算机上,则还会安装不同版本的 Visual Studio 帮助。
在并行安装各版本之前,您应该了解以下条件:
与 Visual Studio .NET 2003 一起安装的帮助包括 Visual Studio .NET 2003 中提供的功能和更新的新信息,以及适用于 Visual Studio .NET 2002 和 Visual Studio .NET 2003 的更正和附加信息。
与 Visual Studio 2005 一起安装的帮助包括 Visual Studio 2005 中提供的功能和更新的新信息,以及适用于 Visual Studio .NET 2002 和 Visual Studio .NET 2003 的更正和附加信息。
与 Visual Studio 2008 一起安装的帮助包括 Visual Studio 2008 中提供的功能和更新的新信息,还提供适用于 Visual Studio .NET 2002、Visual Studio .NET 2003 和 Visual Studio 2005 的更正和附加信息。
为了节省计算机上的空间,可以指定 Visual Studio .NET 2002 使用 Visual Studio .NET 2003、Visual Studio 2005 或 Visual Studio 2008 中随附的帮助版本,然后卸载 Visual Studio .NET 2002 帮助文件。同样,可以指定 Visual Studio .NET 2003 使用 Visual Studio 2005 中随附的帮助版本,然后卸载 Visual Studio .NET 2003 帮助文件。
如果尝试通过使用 Visual Studio .NET 2003 的帮助查看收藏夹中包括的 Visual Studio .NET 2002 主题,则会出现主题的标题,但链接将中断。
如果在 Visual Studio .NET 2003 中打开从 Visual Basic 6.0 升级的 Visual Basic 项目,则项目中的所有帮助链接将中断。
速成版的并行安装
可以在同一台计算机上安装多个速成版。安装了第一个速成版后,不能更改随后安装的任何速成版的安装目录,因为这些版本共享关键的应用程序文件。
可以选择安装速成版的帮助。如果安装了一个速成版的帮助,则无需为任何其他速成版安装帮助。如果决定不安装帮助文件,仍然可以通过选择“选项”对话框中的联机帮助源来访问帮助。
每个速成版都包含特定于该版本的帮助文件。不过,如果您安装了多个速成版,则无法同时查看这些版本的帮助文件。