【发布时间】:2018-10-25 09:13:58
【问题描述】:
依赖于微软文档:
Kestrel 可以单独使用,也可以与反向代理服务器一起使用,例如 IIS、Nginx 或 Apache。反向代理服务器接收来自 Internet 的 HTTP 请求,并在进行一些初步处理后将其转发给 Kestrel。
如果没有 Kestrel 或自定义服务器实现,则无法使用 IIS、Nginx 和 Apache。 ASP.NET Core 设计为在其自己的进程中运行,因此它可以跨平台一致地运行。
但是当我运行 Visual Studio 2017 时,总是 IIS Express 运行。那么如果可能依赖于 MS 文档,那么如何单独依赖 kestrel。
【问题讨论】:
-
您是否尝试在运行下拉菜单中将执行配置文件从 IIS Express 更改为以您的启动项目命名的配置文件?
-
请提供有关执行配置文件的更多详细信息及其对启动配置的影响是否需要更改?
标签: asp.net .net asp.net-core .net-core