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

Visual Studio 2019打开Package Manager Console时报错求助

VS2019 打开Package Manager Console程序集加载报错解决方案

首先报错提示:

无法加载Windows PowerShell管理单元Microsoft.PowerShell.Diagnostics,触发该错误的原因是未能加载文件或程序集"Microsoft.PowerShell.Commands"或其某一项依赖项,系统找不到指定的文件。

报错截图:
Package Manager Console报错截图

可尝试的修复方案

  • 方案1:重置VS用户配置
    关闭所有打开的VS2019窗口,按下Win+R唤起运行窗口,输入命令devenv /resetuserdata后回车,等待配置重置完成后重新启动VS,再次打开Package Manager Console验证。
  • 方案2:修复本地PowerShell 5.1运行环境
    VS2019的Package Manager Console依赖PowerShell 5.1版本,按下Win+X选择管理员身份的PowerShell/Windows终端,执行命令$PSVersionTable.PSVersion查看本地PowerShell版本,若主版本号低于5,可自行下载安装PowerShell 5.1运行时。
    若已经是5.1版本,执行以下命令重新注册相关模块:
    Install-Module -Name PowerShellGet -Force -AllowClobber
    命令执行完成后重启电脑再打开VS测试。
  • 方案3:修复VS安装项
    打开Visual Studio Installer,选择VS2019对应的安装条目点击「修改」,在「单个组件」标签页中找到「Code tools」分类下的「PowerShell tools for Visual Studio」,若未勾选则勾选后重新安装,若已勾选则直接点击「修复」按钮,等待修复完成后重试。
  • 方案4:使用终端替代内置控制台
    若以上方案都无效,可以直接在项目根目录打开系统终端,使用dotnet CLI执行对应NuGet操作,功能与内置Package Manager Console完全一致,例如安装NuGet包的命令为dotnet add package <包名称>。

内容的提问来源于stack exchange,提问作者Alexander Shirokov

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.13 08:39:01