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

如何在Visual Studio 2017中针对.NET Core 2.0.6构建控制台应用?

如何在Visual Studio 2017中针对.NET Core 2.0.6构建控制台应用

别担心,这个问题很好解决,核心是要理清.NET Core SDK和Runtime的版本对应关系——你提到的.NET Core 2.0.6 Runtime确实是随.NET Core SDK 2.1.101一同发布的,而2.1系列的SDK完全支持针对2.0版本的Runtime进行构建。下面是具体操作步骤:

1. 安装.NET Core SDK 2.1.101

首先需要下载并安装.NET Core SDK 2.1.101版本。这个SDK虽属于2.1系列,但内置了.NET Core 2.0.6 Runtime,安装完成后Visual Studio 2017就能检测到这个Runtime版本。

2. 配置项目以使用2.0.6 Runtime

有两种便捷方式可以实现,选你顺手的就行:

方式一:通过Visual Studio项目属性设置

  • 右键你的控制台项目,选择「属性」
  • 在「应用」标签页的「目标框架」下拉菜单中选择「.NET Core 2.0」
  • 下方会出现「运行时框架版本」的下拉选项,直接选择「2.0.6」(安装完SDK 2.1.101后这个选项就会显示)
  • 保存设置后重新构建项目即可

方式二:手动编辑.csproj项目文件

  • 右键项目选择「编辑项目文件」
  • 在<PropertyGroup>节点中添加或修改以下配置:
    <TargetFramework>netcoreapp2.0</TargetFramework>
    <RuntimeFrameworkVersion>2.0.6</RuntimeFrameworkVersion>
    
  • 保存文件后,VS会自动重新加载项目,此时构建就会针对2.0.6 Runtime进行

额外注意事项

请确保你的Visual Studio 2017已经更新到15.5及以上版本(推荐更新到最新的15.9.x补丁版),这样才能更好地兼容.NET Core SDK 2.1.x系列,避免出现版本识别异常的问题。

内容的提问来源于stack exchange,提问作者Jawad Al Shaikh

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 12:07:15