首页 > 解决方案 > IIS 重新启动 ASP.NET 网站

问题描述

在我重建网站后,IIS 必须再次启动应用程序,这需要很长时间并且会降低生产力。

我想知道是否可以以某种方式用一个小型控制台应用程序替换 MVC 网站,该应用程序侦听端口并返回一个字符串,然后浏览器将其解释为有效的 html。我不确定这是否已完成。

很轻的东西。

这样每次重建不需要 30-50 秒,就可以看到我的网站正在运行。我想构建我的应用程序,然后立即发出请求并对其进行测试,而不是等待几乎一分钟。

有什么可以做到的吗?

标签: asp.net-mvciisasp.net-core

解决方案


有一种方法可以构建自托管 Web Api应用程序。

它可以是控制台 exe,也可以设置为作为服务运行。

ASPNET 引擎,旨在编译自身(视图等),但是一分钟?例如,这可能是由于 PC 较弱。


推荐阅读