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

Visual Studio 2019开发Razor Page:.NET Core SDK 2.2安装疑问

关于Razor Pages开发环境安装的疑问解答

嘿,我来帮你把这两个问题说清楚:

问题1:仅安装Visual Studio 2019是否满足开发需求?还是需要额外安装.NET Core 2.2.n?

其实当你安装Visual Studio 2019时,只要勾选了ASP.NET和Web开发工作负载,它会自动包含适配的.NET Core SDK版本(包括2.2系列的必要组件)。大多数情况下,这已经能满足你跟着教程开发Razor Pages应用的需求了。

不过也有例外情况:比如你安装VS时没选全组件,或者后期系统里的SDK被意外移除,这时候创建项目时可能找不到.NET Core 2.2的模板。遇到这种情况,你再手动去安装对应的.NET Core 2.2 SDK就好。

问题2:若需安装.NET Core 2.2相关组件,是否需要分别安装SDK和Runtime?

先给你理清楚两者的核心区别:

  • SDK:全称是Software Development Kit,是用来开发、编译、构建应用的核心工具包,它已经包含了对应的Runtime(比如你看到的SDK 2.2.401就自带Runtime 2.2.6)。
  • Runtime:只是用来运行已经编译好的.NET Core应用,一般只需要在生产服务器或者仅用来跑应用的机器上安装。

所以如果你是做开发,只需要安装SDK 2.2.401的Windows x64安装包就够了,完全不需要单独安装Runtime 2.2.6的ASP.NET Core包。没有单独的单文件能同时装两者,但SDK本身就把Runtime包含在内了,一步安装就能搞定开发所需的所有环境。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.14 06:42:29