首页 > 解决方案 > 尝试启动新的 Web 项目时出现包安装错误

问题描述

我只是想开始一个新的 Web API 项目。我选择了个人用户帐户,然后按创建。

错误消息说:

包安装错误

预安装的软件包引用了缺少的注册表值。在“Software\NuGet\Repository”下找不到注册表项名称“WebFormsVS16”

我尝试通过手动设置路径来创建丢失的注册表。然后变得更糟。我收到大量错误消息

包安装错误

无法将所有必需的包添加到项目中。以下软件包无法从(路径)安装

它列出了完整的消息列表,例如

引导程序。3.4.1:找不到包引导程序的 3.4.1 版本

Newtonsoft.Jason.12.0.2:找不到版本 12.0.2

它继续,并带有其他“无法找到版本..”错误消息。

我检查了我同事的注册表,他甚至没有 Software\NuGet 注册表。

标签: visual-studio-2019nuget-package

解决方案


可能值得尝试修复 Visual Studio 安装。这是我在删除 google/stack 溢出后尝试的第一件事。


推荐阅读