Visual Studio 2019 社区中缺少“添加客户端库”选项

Posted

技术标签:

【中文标题】Visual Studio 2019 社区中缺少“添加客户端库”选项【英文标题】:"Add Client-Side Library" option is missing in Visual Studio 2019 Community 【发布时间】:2020-09-21 06:36:48 【问题描述】:

我正在尝试遵循 this 教程,该教程要求我使用 Add Client-Side Library,但我根本没有该选项可用:

.

VS 版本:Microsoft Visual Studio Community 2019,版本 16.6.1

已安装 ASP.NET 和 Web 开发工作负载,我尝试安装所需的一切,但仍然没有。

GUI 中缺少所有其他与库管理器相关的选项。

基于LibraryManager's GitHub repository,它不需要安装,因为它是“完全集成到 Visual Studio 2017 和更新版本中”,但不幸的是它似乎不是。

【问题讨论】:

嗨,卡罗利!我已经使用 Microsoft Visual Studio Community 2019 版本 16.6.0 完成了相同的教程,没有出现任何问题。当我创建 Razor 类库而不是 Web 应用程序时,我遇到了您提到的问题。在您的 Web 项目中,Dependencies -> Framework 下列出了什么?您应该会看到 Microsoft.AspNetCore.App 和 Microsoft.NETCore.App。 你找到解决办法了吗... 我在创建项目时使用Console App时遇到了同样的问题。如果您制作 Web 应用程序,“添加客户端库”选项应该可用。 有人对此有答案吗?我仍然在 2021 年 3 月的 ASP.NET 5.0 中的 VS2019 社区 Microsoft Visual Studio 社区 2019 版本 16.9.1 中看到该问题。 【参考方案1】:

确保已安装/启用 Microsoft Library Manager 扩展。我的由于某种原因被禁用,我启用它,重新启动 VS2019(16.10 Preview 1.0),“管理客户端库...”又回到了菜单中。

【讨论】:

以上是关于Visual Studio 2019 社区中缺少“添加客户端库”选项的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2019 缺少 SQL Server

Visual Studio 2019 缺少 SQL CLR VB

Visual Studio 2019:即使缺少内容文件,构建也会成功

在 TFS 构建配置上缺少 Visual Studio 的最新版本 2019 [重复]

Visual Studio 2019 中缺少 ASP.NET Core Web 应用程序

为啥 Visual Studio 2019 缺少基于 SQL 服务的数据库