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

VS Community 2019创建无.NET Framework的C#控制台应用方法

解决VS Community 2019仅显示.NET Framework控制台应用的问题

先检查.NET SDK是否正确安装

你勾选的.NET cross-platform development组件可能没带全需要的SDK,或者安装过程出了问题。先做个简单验证:

  • 打开命令提示符或PowerShell,输入 dotnet --list-sdks
  • 如果输出里没有.NET Core/.NET 5+的版本,说明SDK没装到位。

补充安装.NET SDK

  1. 打开VS Installer,点击「修改」进入组件设置页面
  2. 切换到「单个组件」标签,找到「.NET SDK」分类,勾选你需要的版本(VS 2019最高支持.NET 6,选个稳定版比如.NET 5或6即可)
  3. 点击「修改」等待安装完成

用CLI直接创建(绕开VS界面问题)

要是VS界面还是不显示非Framework的选项,直接用命令行创建更快捷:

  • 打开PowerShell,导航到你想存放项目的文件夹
  • 输入 dotnet new console -n 你的项目名
  • 打开VS 2019,选择「打开项目/解决方案」,找到刚生成的.csproj文件打开即可

确认项目类型

创建完成后,打开项目的.csproj文件,非Framework的项目结构应该是这样:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>net6.0</TargetFramework>
  </PropertyGroup>
</Project>

而.NET Framework的项目会包含<TargetFrameworkVersion>v4.x.x</TargetFrameworkVersion>这类标识,一眼就能区分开。

内容的提问来源于stack exchange,提问作者Stanimir.Nikolov

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 02:42:02