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

.NET Framework 4.7.2中IActionResult的命名空间与依赖库咨询

.NET Framework 4.7.2 Web API项目添加IActionResult支持的引用方案

在你的.NET Framework 4.7.2 Web API项目里,要使用IActionResult类型,需要引入Microsoft.AspNetCore.Mvc.Core这个NuGet包,具体操作如下:

  • 打开Visual Studio,右键项目选择「管理NuGet程序包」
  • 切换到「浏览」标签,搜索Microsoft.AspNetCore.Mvc.Core,挑选适配.NET Framework 4.7.2的稳定版本(推荐选ASP.NET Core 2.x或3.x对应的版本,更高版本大概率不再支持.NET Framework)
  • 安装完成后,在代码里加上using Microsoft.AspNetCore.Mvc;命名空间,就能正常使用IActionResult和Content方法了。

另外提一句:传统ASP.NET Web API(基于System.Web.Http)原本用的是IHttpActionResult作为返回类型,如果没有硬性要求用IActionResult,直接用原生的IHttpActionResult也能实现相同的响应返回效果,还不用额外加包。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 00:45:52