PowerShell 5和7在PackageManagers方面仍然不同。Chocolatey似乎尚未“集成”,并且无法像在PowerShell 5中那样在PowerShell 7中使用Chocolatey。
我已经按照他们网站的方式安装了Chocolatey,但这使我可以在choco上启动命令时使用Chocolatey。
如何在PowerShell 7中配置Chocolatey,以便可以像在PowerShell 5中一样使用它。Find-Package -ProviderName Chocolatey -Name <packagename>
从PowerShell [Core] 7开始,您似乎[[无法使用Chocolatey作为PowerShell PackageManagement
模块的提供者。
Windows PowerShell
““当前,Chocolatier可在Full CLR上使用。CoreClr(...)上不支持它。主要原因是当前版本的choco.exe似乎尚不支持CoreClr。”