无法在 IIS Express 中运行 ASP.NET Core Web API 项目
Posted
技术标签:
【中文标题】无法在 IIS Express 中运行 ASP.NET Core Web API 项目【英文标题】:Unable to run the ASP.NET Core Web API project in IIS Express 【发布时间】:2021-06-07 08:42:23 【问题描述】:我使用 Visual Studio 2019 创建了一个新的 ASP.NET Core Web API 项目,并且不做任何更改,在 IIS Express 下运行该项目。什么也没发生,当我停止解决方案时,它给了我以下错误。 而当我选择以相同的解决方案名称运行时,它运行良好。 (在 ASP.NET 核心运行时运行良好)
错误:iisexpress.exe' 已退出,代码为 -1
如果有人能解释一下,这将是一个很大的帮助。提前致谢
【问题讨论】:
是否有其他站点在 iis express 上运行? 不,这是一个新设置,我尝试使用 asp.net core web API 试过重启 Vs?你有 XAMPP 或其他虚拟服务器吗? 安装了缺少的 IIS 功能并开始工作。感谢您的帮助 【参考方案1】:安装 IIS 并检查以下所有功能,因为它是 VS Studio 2019 和 .Net Framework 4.6 及更高版本所必需的。 IIS 可托管 Web 核心允许在 IIS 上运行核心应用程序
【讨论】:
以上是关于无法在 IIS Express 中运行 ASP.NET Core Web API 项目的主要内容,如果未能解决你的问题,请参考以下文章
无法让 IIS Express 8 beta 将网站作为 64 位进程运行
ASP.NET MVC5/IIS Express 无法调试 - 代码未运行
Visual Studio提示“无法启动IIS Express Web服务器”的解决方法