Asp.net mvc 2 是否可以在没有IIS的情况下使用ASPNET MVC2?

Asp.net mvc 2 是否可以在没有IIS的情况下使用ASPNET MVC2?,asp.net-mvc-2,Asp.net Mvc 2,我知道ServiceHost类,它允许我为WCF服务编写自定义主机。这意味着不需要IIS。(我也知道使用IIS的所有好处-无需为我重复这些。) 是否有类似的东西允许我在没有IIS的情况下托管ASPNET MVC2?相反,IIS是ASPNET MVC2的硬要求吗 有没有人用过,如果有,你的经历是什么? 它会运行ASPNET MVC2吗 (我使用的是.NET 3.5)您可以在Cassini、Mono、IIS上运行它,也可以在自己的应用程序中承载整个asp.NET运行时。(实际上相当简单)是的——只是

我知道ServiceHost类,它允许我为WCF服务编写自定义主机。这意味着不需要IIS。(我也知道使用IIS的所有好处-无需为我重复这些。)

是否有类似的东西允许我在没有IIS的情况下托管ASPNET MVC2?相反,IIS是ASPNET MVC2的硬要求吗

有没有人用过,如果有,你的经历是什么? 它会运行ASPNET MVC2吗


(我使用的是.NET 3.5)

您可以在Cassini、Mono、IIS上运行它,也可以在自己的应用程序中承载整个asp.NET运行时。(实际上相当简单)

是的——只是确认一下——这在Ultidev.Cassini上起了作用,它显然是微软Cassini的衍生产品。我能够使用.NET 3.5在该服务器上运行一个MVC2应用程序。@克里斯:在您自己的应用程序中托管asp.NET运行时时,您是否有任何指针,或者更具体地说,我将如何托管一个MVC4应用程序(而不是Web API)?