术语 并排 意味着可以在同一台计算机上安装和维护产品的多个版本。 对于 VSPackage,这意味着用户可以在同一计算机上安装多个 Visual Studio 版本。 但是,不能将 VSPackage 的并行版本加载到单个版本的 Visual Studio 中。
在使 VSPackage 能够并行加载到 Visual Studio 的并行版本中之前,请考虑以下事项:
必须确定要遵循的并行实施策略。
有关详细信息,请参阅 “在共享和版本控制 VSPackage 之间选择”。
解决方案和项目文件格式必须符合实施策略。
有关详细信息,请参阅 升级自定义项目 并 为并排部署注册文件名扩展名。
软件安装器必须处理您的实施策略,以便正确安装并注册版本化组件以及跨所有版本共享的组件。
有关详细信息,请参阅使用 Windows Installer 安装 VSPackages和组件管理。
注释
安装 Visual Studio 版本还会安装相应的 .NET Framework 版本。 例如,在同一台计算机上安装 Visual Studio 2010 和 Visual Studio 2012 也会分别安装 .NET Framework 版本 4.0 和 4.5。
本部分内容
选择共享和版本化的 VSPackage 说明如何在 VSPackage 中解决并排问题。
为并行部署注册文件名扩展 说明了如何在并排部署方案中通过 VSPackage 注册文件关联。