【发布时间】:2021-10-22 16:51:21
【问题描述】:
我想在 Visual Studio 2022 prev 中使用开发人员 PowerShell 来运行框架的一些 CLI 命令。此框架需要 .NET 核心应用运行时版本 5。但是,执行失败并显示输出
The framework 'Microsoft.NETCore.App', version '5.0.0' was not found.
我已经将它安装在 net 6 旁边,如果我没记错的话,它们是全局安装并采用根路径“C:\Program Files\dotnet\shared\Microsoft.NETCore.App”但开发人员 PowerShell fetch Visual Studio 根路径中的框架不是上述框架。输出显示它只知道版本 6:
- The following frameworks were found:
6.0.0-preview.5.21301.5 at [C:\Program Files\Microsoft Visual Studio\2022\Preview\dotnet\runtime\shared\Microsoft.NETCore.App]
该命令使用 Windows PowerShell 完美运行, 我确信这是一个全球性和开发人员环境问题,但我不知道如何解决。现在我不得不一直使用 Windows PowerShell,这是一种烦人的方法。
有什么建议吗?
【问题讨论】:
标签: c# visual-studio powershell .net-core windows-10