<分区>
我有一个 Asp.net MVC 3 应用程序,我想将其提供给用户使用,而无需他们将其托管在 IIS 中即可运行。
我想要的是他们单击的某种可执行文件或将托管应用程序的服务,然后他们可以从网络上的任何浏览器使用它。
我有哪些选择?
标签 c# asp.net-mvc iis
<分区>
我有一个 Asp.net MVC 3 应用程序,我想将其提供给用户使用,而无需他们将其托管在 IIS 中即可运行。
我想要的是他们单击的某种可执行文件或将托管应用程序的服务,然后他们可以从网络上的任何浏览器使用它。
我有哪些选择?
最佳答案
您是否查看过 IIS Hostable Web Core ?
This feature basically allows you to host the entire IIS functionality within your own process. This gives you the power to implement scenarios where you can customize entirely the functionality that you want "your Web Server" to expose, as well as control the lifetime of it without impacting any other application running on the site.
关于c# - 在没有 IIS 的情况下托管 MVC Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6709324/