Visual Studio的NuGet包搜索功能存问题,为何无法找到UnitsNet包?
NuGet搜索UnitsNet包失效的解决办法
- 直接精准搜索包名
UnitsNet:NuGet UI的模糊关键词搜索排序逻辑可能优先展示下载量低但关键词匹配度看似更高的包,直接输入准确包名能快速定位目标库。 - 检查NuGet源配置:确保当前使用的是官方NuGet.org源,私有源或镜像源可能存在包索引不完整的情况,导致目标包无法被检索到。
- 清理NuGet缓存:打开Visual Studio的「工具>选项>NuGet包管理器>常规」,点击「清除所有NuGet缓存」后重新搜索,缓存过期或损坏可能影响搜索结果。
- 使用NuGet包管理器控制台搜索:在控制台执行命令
Find-Package UnitsNet,控制台的搜索逻辑与UI端不同,更易找到目标包。
内容的提问来源于stack exchange,提问作者Emil Albert
相关产品推荐
相关产品推荐

