代码之家  ›  专栏  ›  技术社区  ›  Oliver Williams

如何在IIS中运行.Net MVC(与使用'dotnet run'进行本地测试相比)

  •  0
  • Oliver Williams  · 技术社区  · 7 年前

    因此,这是一个基于C#的.Net WebApp,适用于网络上Azure部署的客户端。

    在本地测试,我可以 dotnet run http://localhost:5000 很好,但是在最终的环境中,它需要由IIS提供服务。我相信 网络运行 (红隼)和IIS有一种互相交谈的方式(有一种叫做 .useIISIntegration 我相信)。

    但是我想跳过任何需要 网络运行 如果可能,启动应用程序,但让IIS处理所有这些。一旦部署,它就是 网络运行 绝对必要吗?如果可能,IIS如何直接处理它?

    1 回复  |  直到 7 年前
        1
  •  0
  •   user7885913 user7885913    7 年前

    我想出于您的目的,您可以简单地:

    • 运行 网络出版
    • 针对该程序在IIS中创建应用程序
    • 创建应用程序池并启动它。