如何向 Visual Studio 2017 添加功能?

Posted

技术标签:

【中文标题】如何向 Visual Studio 2017 添加功能?【英文标题】:How do I add features to Visual Studio 2017? 【发布时间】:2017-08-24 23:02:50 【问题描述】:

假设当我安装 Visual Studio 2017 时,我决定使用“Windows 通用平台”包。后来,我意识到我想安装“.Net 桌面包”(替代或附加)。

如何返回并将这些功能添加到 Visual Studio 2017?有没有办法在 Visual Studio 中做到这一点?我必须重新运行安装程序吗?

【问题讨论】:

只需重新运行安装程序并添加额外的工作负载。 安装程序本身就是一个开始菜单项而不是只能通过程序控制面板访问是有原因的。 【参考方案1】:

您可以从菜单栏转到工具,然后选择“获取工具和功能”,然后您可以添加或修改您的功能。

【讨论】:

知道为什么“工具”菜单中缺少“获取工具和功能”选项吗?我有 2 台运行 VS 2017 Enterprise 的机器,并且只在其中一台计算机上看到该选项。【参考方案2】:

重新运行 Visual Studio 启动器并单击修改。进行编辑,启动器会安装缺少的组件。

【讨论】:

值得补充的是(来自 Damien_The_Unbeliever 对问题的评论)Visual Studio 安装程序实际上已添加到开始菜单,并且能够更新自身以及 VS。 在我的“开始”菜单中只有 VS17 安装程序,具有直接安装更新的管理员权限。 有没有办法直接从 Visual Studio 启动它?一点上下文:当有建议的更新时,您可以直接从 VS 启动安装程序。 我不知道如何从 VS 启动安装程序。这是不可能的,因为如果您修改安装,则需要关闭 VS 进行安装。但是对于更新,您可以使用 Tools->Extensions/Updates->Updates【参考方案3】:

安装 Visual Studio 2017 后,您将拥有一个名为 Visual Studio Installer 的程序。启动此应用程序。

您可以从这里选择修改,然后添加您需要的组件。

【讨论】:

以上是关于如何向 Visual Studio 2017 添加功能?的主要内容,如果未能解决你的问题,请参考以下文章

visual Studio 2017 扩展开发《向Visual Studio菜单栏新增一个菜单》

如何向 Visual Studio 项目添加其他库?

如何向 Visual Studio 添加新的连接提供程序?

如何在 Visual Studio 2017 中添加服务引用

Visual Studio 2017 RC 是不是向后兼容 Visual Studio 2013 解决方案?

如何手动将库添加到 Visual Studio 2017 项目?