gpt4 book ai didi

visual-studio - 包管理器控制台上的 PowerShell 版本

转载 作者:行者123 更新时间:2023-12-01 04:50:36 26 4
gpt4 key购买 nike

大家好,我是新手,所以请耐心等待,我刚刚在我的 Windows 10 专业版机器上安装了 Visual Studio 2015。

PowerShell 版本有问题。它希望我使用 3.0 或更高版本,但我似乎无法将包管理器控制台升级到最新版本。

我确实安装了 PowerShell 版本 5,但不知何故包管理器控制台拒绝使用它。我已经完全卸载并重新安装没有解决问题。你能帮忙吗

我目前正在处理 this tutorial

当我运行此代码时

[Scaffold-DbContext " 'Server=(localdb)\mssqllocaldb;Database=Blogging;Trusted_Connection=True; '" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models]

它错误,说需要Powershell 3.0或更高版本:

[The Entity Framework Core Package Manager Console Tools don't support PowerShell version 2.0. Upgrade to PowerShell version 3.0 or higher, restart Visual Studio, and try again.]



我跑 $PSVersionTable它返回
Name                           Value                                                                                                                                                                                                                    
---- -----
PSVersion ----------------------------2.0
PSCompatibleVersions -----------{1.0, 2.0}
BuildVersion -------------------------6.1.7600.16385
CLRVersion ------------------------- 4.0.30319.42000
WSManStackVersion --------------2.0
PSRemotingProtocolVersion-----2.1
SerializationVersion----------------1.1.0.1

谢谢

最佳答案

由于您升级了 powershell 只需重新启动您的 Windows 机器,以便可以应用注册表更新,然后检查它是否不起作用,或者您已经这样做了,然后我怀疑它需要旧版本的 powershell,已知该版本的visual studio 可以正常工作,因此您可以使用较新版本的 VS 说 2017。

关于visual-studio - 包管理器控制台上的 PowerShell 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41483042/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com