You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio中"Install package"快速操作选项不显示问题

2024年2月27日更新

我无法确定具体是哪个版本修复了该问题,但更新至17.9.2版本后,该功能已恢复正常。据我的老师所说,问题原因在于缓存生成出现异常,更准确地说是缓存未生成。


原帖内容

我正在使用Visual Studio 2022社区版,该版本具备快速操作弹窗功能,可快速解决各类问题。其中一项本应出现的建议——通过NuGet包管理器安装包——并未显示。

背景说明:我使用的是C#/.NET技术栈,但我认为语言或框架并非问题诱因。

该功能正常显示的示例图:
快速操作弹窗显示Install package建议

我能收到诸如“将‘Host’修改为……”等其他所有建议,说明快速操作功能整体正常。就我所知,我的项目类型、触发建议的文本等所有条件都和其他同学一致,但我和几位同学始终无法收到大部分同学及所有老师都能看到的"Install package"建议。并非特定包的问题,例如Newtonsoft.Json也无法触发该建议。

我搜索了大量资料,甚至找不到有人提及该特定建议,更不用说相关修复方案了。通过包管理器手动安装NuGet包的功能正常,更新Visual Studio也无济于事,我未发现任何会影响该功能的Visual Studio设置。

补充说明:我曾回复Bowman的评论,但为了提高可见性,在此重申:我之前已添加标准NuGet包源(但全新安装时该源缺失,我认为这并不正常),但这并未解决问题。

我还尝试了所有能找到的方法将包管理器重置为默认设置,但同样无效。

应要求,附上我的NuGet.config文件内容:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
    <add key="Microsoft Visual Studio Offline Packages" value="C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\" />
  </packageSources>
  <packageRestore>
    <add key="enabled" value="True" />
    <add key="automatic" value="True" />
  </packageRestore>
  <bindingRedirects>
    <add key="skip" value="False" />
  </bindingRedirects>
  <packageManagement>
    <add key="format" value="0" />
    <add key="disabled" value="False" />
  </packageManagement>
</configuration>

内容的提问来源于stack exchange,提问作者Oliver Henriksson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 16:50:32