Visual Studio 2019创建ASP.NET Core项目无法显示.NET 7.0目标版本求助
解决Visual Studio 2019无法选择.NET 7.0作为目标框架的问题
核心原因:版本兼容性限制
Visual Studio 2019官方仅支持到.NET 5.0,.NET 6.0及更高版本(包括7.0)需要搭配Visual Studio 2022才能获得完整的项目模板、工具链支持,这是你安装SDK后仍看不到目标框架选项的根本原因。临时替代方案(若暂时不想升级VS)
- 先创建目标框架为2.1的ASP.NET Core项目
- 右键项目 → 选择「编辑项目文件」(.csproj)
- 将代码行
<TargetFramework>netcoreapp2.1</TargetFramework>修改为<TargetFramework>net7.0</TargetFramework> - 保存文件后,VS会自动加载适配.NET 7.0的依赖,但部分可视化配置工具可能无法正常使用,后续开发也可能出现兼容性问题。
彻底解决办法
升级到Visual Studio 2022,安装时勾选「ASP.NET和Web开发」工作负载,即可在创建新项目时直接选择.NET 7.0作为目标框架。
内容的提问来源于stack exchange,提问作者Zohir Boshi
相关产品推荐
相关产品推荐

