You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio Community Mac 2019中为VB.NET控制台项目启用net5.0

问题解答

是的,你需要在项目创建阶段就选定.NET 5.x框架,你当前默认选择的是仅Windows兼容的.NET Framework系列模板,这类模板的项目结构本身不支持切换到跨平台的.NET 5版本,因此属性页不会显示.NET 5相关选项。

操作步骤

1. 提前确认SDK识别状态

  • 打开终端执行命令dotnet --list-sdks,确认输出中包含5.x版本的.NET SDK条目
  • 打开VSCM2019顶部菜单栏「Visual Studio」→「关于Visual Studio」,确认组件列表中已纳入.NET 5 SDK

2. 选择正确的项目模板

创建项目时按以下路径筛选模板:

  1. 启动VSCM2019后点击「新建项目」
  2. 在模板筛选区域依次设置:语言选「Visual Basic」,平台选「所有平台」,项目类型选「控制台」
  3. 在筛选结果中选择不带.NET Framework后缀的「控制台应用」模板,不要选择标注了「(.NET Framework)」的模板
  4. 进入项目信息配置页后,就能在「目标框架」下拉列表中找到.NET 5.x的选项,选中后正常创建项目即可

备选修复方案

如果按上述操作还是看不到.NET 5.x选项,可以手动修改项目文件配置:

  • 右键已创建的非Framework版控制台项目,选择「编辑项目文件」
  • 找到<TargetFramework>节点,将节点值修改为net5.0,保存后重载项目即可生效

注意:该手动修改操作仅适用于基于.NET Core/.NET 5+体系的项目模板,.NET Framework模板的项目无法通过该方式切换到跨平台版本。


内容的提问来源于stack exchange,提问作者bugmagnet

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 06:57:05