Asp.net OWIN的这些用法可能吗?

Asp.net OWIN的这些用法可能吗?,asp.net,hosting,web-hosting,self-hosting,owin,Asp.net,Hosting,Web Hosting,Self Hosting,Owin,是否可以编写一个简单的自定义控制台应用程序,其中包括一个owin库,该库可以直接承载Asp.Net Web应用程序(不带katana.exe,如CassiniDev的库)? 是否可以让一个Asp.Net Web应用程序(包括MVC 4、Web API、Signal功能)跨IIS和owin托管,而无需/很少更改代码?对于将Asp.Net framework系列中的应用程序托管在owin之上的应用程序,从本篇文章开始,您可以使用和执行此操作。如果您需要更像MVC和Razor的东西,可以考虑使用web

是否可以编写一个简单的自定义控制台应用程序,其中包括一个owin库,该库可以直接承载Asp.Net Web应用程序(不带katana.exe,如CassiniDev的库)?
是否可以让一个Asp.Net Web应用程序(包括MVC 4、Web API、Signal功能)跨IIS和owin托管,而无需/很少更改代码?

对于将Asp.Net framework系列中的应用程序托管在owin之上的应用程序,从本篇文章开始,您可以使用和执行此操作。如果您需要更像MVC和Razor的东西,可以考虑使用web应用程序框架。也许在未来版本的MVC OWIN支持将被启用

我在做了适配器的初始实现。
它绝对不适合生产,但如果功能对您很重要,欢迎您测试/扩展它


据我所知,没有其他可靠的库可供使用。

当然。查看此示例,但我认为Nancy不等于ASP.NETMVC。我认为Nancy是ASP.NETMVC之外的另一个框架,对吗?OWIN将允许您在控制台应用程序中托管WebAPI和SignalR。不是MVC或WebForms,但您可以用Nancy来代替它好的,如果我想将现有的功能齐全的ASP.NET MVC项目迁移到一个控制台应用程序中,有什么选择?Cassini?对于asp.net mvc,我认为这在今天是不可能的。感谢您的详细解释。对于Webapi2.0,这一点有一个小的更新2。