安装和管理 Visual Studio 工具和扩展

借助 Visual Studio 2010**“扩展管理器”,您可以安装各种各样的 Visual Studio 工具和扩展。 若要打开“扩展管理器”,请在“工具”菜单上单击“扩展管理器”**。 您也可以从网站下载扩展,或通过其他开发人员获取。

Visual Studio 2010 还允许安装第三方模板;在**“新建项目”对话框中的“模板”窗格中,单击“搜索联机模板”**。

提示

如果您要开发扩展,我们建议您卸载正在运行的扩展的早期版本,并卸载或禁用可能会有冲突的扩展以防止在开发期间出现冲突。

扩展管理器 UI

**“扩展管理器”**窗口分为三个窗格。 使用左窗格可以按组进行选择:已安装的扩展、联机库中的新扩展,或已安装扩展的更新。

所选组中的扩展显示在中间窗格中。 可以使用各种筛选器对列表进行排序。

在中间窗格中选择某个扩展时,有关该扩展的信息会显示在右窗格中。 如果尚未安装该扩展,则可以进行下载;如果已安装该扩展,则可以进行卸载、启用或禁用。

**“扩展管理器”**窗口还包含一个搜索框。 根据左窗格中的选定内容,您可以搜索已安装的扩展、联机库或可用更新。

联机库

**“扩展管理器”**可从 MSDN 网站上的 Visual Studio Gallery(Visual Studio 库)安装扩展。 这些扩展可以是包、模板或其他组件,用于向 Visual Studio 添加功能。

扩展类型

**“扩展管理器”**支持 VSIX 包格式的扩展,这些扩展可包括项目模板、项模板、工具箱项、托管扩展框架 (MEF) 组件和 VSPackage。 **“扩展管理器”**还可以加载和安装基于 MSI 的扩展,但不能禁用或启用这些扩展。 Visual Studio 库包含 VSIX 和 MSI 扩展。

依赖项处理

如果用户尝试安装具有依赖项的扩展,则安装程序将验证是否已安装这些依赖项。 如果未安装,则**“扩展管理器”**会向用户显示在安装扩展前必须先安装的依赖项列表。

在不使用扩展管理器的情况下安装

可在 Visual Studio 库以外的位置获取已打包在 .vsix 文件中的扩展。 **“扩展管理器”无法检测到这些文件。 但是,可以通过双击 .vsix 文件,然后按照安装说明进行操作,来安装该文件。 安装扩展后,可以使用“扩展管理器”**启用、禁用或移除该扩展。

扩展管理器不支持的扩展类型

Visual Studio 继续支持 Visual Studio 内容安装程序 (VSI) 和 Microsoft 安装程序 (MSI) 之类的部署技术,但不能通过**“扩展管理器”**支持这些技术。 VSI 格式可用于宏、外接程序、代码段及某些其他 Visual Studio 扩展类型。 广泛用于应用程序的 MSI 格式也可用于扩展。 .vsi 文件和 .msi 文件均包含可分发的完整包,通过双击可以安装这些包。

相关主题

标题

说明

如何:安装和移除 Visual Studio 工具和扩展

演示如何使用“扩展管理器”添加和移除 Visual Studio 扩展。

如何:禁用和重新启用 Visual Studio 工具和扩展

演示如何使用“扩展管理器”启用和禁用 Visual Studio 扩展。

如何:查找和安装新模板

演示如何使用“新建项目”对话框添加项目模板。

Visual Studio Extension Deployment(Visual Studio 扩展部署)

比较用于部署 Visual Studio 扩展的不同策略。

如何:查找和安装社区组件

解释如何查找和安装 VSI 格式的组件。

扩展管理器管理设置

介绍系统管理员可用于控制扩展的加载方式的注册表项。