Visual Studio 2022 打开“程序包管理器控制台”失败

Visual Studio 2022 打开“程序包管理器控制台”失败

昨天下午,正在用Visual studio 2022写代码,当使用EF core 做数据迁移时,需要用到“程序包管理器控制台”,打开失败,前一秒还好好的,怎么突然就用不了了。哎,真的是好命苦啊,一直折腾到今天早上,才弄好,记录一下,宝啊,你是不是遇到同样的问题,我这个方法可能对你有帮助。
当你在visual studio 中不能使用时,你打开电脑的终端看看(右键桌面左下角的windows图标)
在这里插入图片描述
打开只好提示:
无法启动此 shell。初始化过程中出现故障: “system.management.automation.languageprimitives”的类型初始值设定项引发异常。
是不是很崩溃,然后就是各种折腾,我试过以下几个办法,但都不行:

1.重启powershell服务

在这里插入图片描述
在这里插入图片描述
禁用后点击确定,然后又重启该服务,点击确定,该办法对我的电脑行不通。

  1. 重新安装powershell7
    该方法安装后是可以运行的,但每次都需要点安装的那个图标,并且没有和系统关联起来,我不知道powershell7怎么关联系统系统的powershell,所以这个办法也不行

  2. 我又去StackOverFlow上找原因,有人通过修改framework 下的配置文件解决了,但我仍然不行。链接: 修改配置文件的方法

  3. 终极办法:覆盖安装。不管你的电脑是win10还是wein11,都可通过覆盖安装来解决,使用工具MediaCreationTool来覆盖升级或修复你的系统(不会对原来装好的软件造成破坏)
    链接: MediaCreationTool
    修复系统之后,是不是能用了。
    什么,我怎么听到宝说,我还是没有用,问题没解决,那你还赶快去搜资料,再这里耗着干嘛,明天老板会因为你的电脑没修好而不用你干活吗?哈哈哈哈哈哈哈哈哈哈。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值