.net - .NET 6.0 未在 Visual Studio 2022(常规版本)中显示
问题描述
我已经安装了 .NET 6.0 SDK 和 Visual Studio 2022。但是,Visual Studio 2022 不提供选择 .NET 6.0 的功能。
我知道我可以使用目标框架编辑项目文件,所以请不要这样做。这个问题专门针对 Visual Studio 2022 UI。
编辑1:
.NET 6.0 Runtime 已在 Visual Studio 安装程序中为 Visual Studio 2022 选择
编辑2:
我可以创建 .NET 6.0 项目,但似乎无法在以前为 .NET 5.0 的现有项目中以 .NET 6.0 为目标。
解决方案
如果您的解决方案有一个 gobal.json 文件,您可以删除它或将那里的 sdk 版本更新到最新版本。在这个答案中,最新的 .NET 版本是 6.0.0,sdk 版本是 6.0.100(最新的 sdk 版本可以在您下载 sdk 的 dotnet core 站点找到)
{
"sdk": {
"version": "6.0.100"
}
}
完成此操作后,“卸载”和“重新加载”您的项目和最新的 .Net Core 目标应显示在下拉列表中。
推荐阅读
- javascript - 如何调试 xhr onerror?
- java - Java中通过UDP的并发多线程服务器
- ansible - 安西布尔。按字段值选择字典
- xaml - Xamarin xaml 试图在框架中获取彼此下方的文本标签
- c# - 重定向到没有当前路由值的剃须刀页面
- scheme - 为什么我的 pair 输出中出现 mcons 符号?
- powershell - 添加内容未附加到最后一个输出
- mathematical-optimization - cvxpy,线性优化,以编程方式构建问题,目标是几个变量的总和
- php - 使用php从mysql表中获取数据而忽略一些值?
- python - python matplotlib subplot 我的子图中有一个 ylimit 问题,它没有显示第一个条形图