我有一个部署在IIS上的ASP.Net Webform应用程序,现在我想将其变成自托管应用程序。我发现Owin可以实现这一点,但我无法找到使用ASP.Net Webform进行自托管的方法。我找到了使用Owin和WebAPI的代码示例,但是在互联网上没有找到任何教程或帮助。
微软只部分开发了Katana/Owin,然后意识到他们必须完全放弃ASP.NET WebForms/MVC/Web API/SignalR并拥抱新的设计,即ASP.NET Core。
因此,您只能使用微软官方提供的Katana来自托管Web API和SignalR。但是第三方供应商(例如Cassini)允许您将Web服务器与Web应用程序捆绑在一起,这是实现自托管的另一种方法。