有没有办法在.Net中创建“自托管”网站?

时间:2010-10-06 18:29:58

标签: c# .net iis

与WCF Self Hosting类似。

有没有办法在控制台应用程序或dll中创建“自托管”的网站?

提出这个问题可能是错误的方式,但我想做的是使用此网站将结果拆分为网页而不在IIS内创建网站。

感谢。

4 个答案:

答案 0 :(得分:7)

非常基本的HTTP服务器由.NET Framework中的HttpListener Class实现。

如果您需要更强大的功能,请查看Microsoft Cassini,一个用Ms-PL许可的C#编写的简单HTTP服务器。它基本上是一个如何托管ASP.NET运行时的演示。

答案 1 :(得分:2)

如果你有visual studio,这篇文章我读了一段时间,讨论如何基本上抢夺VS内置Web服务器并将其用于你自己的目的:

http://www.codeproject.com/KB/aspnet/LightIIS.aspx

答案 2 :(得分:1)

您可以尝试Ultidev Cassini:http://ultidev.com/products/cassini/

答案 3 :(得分:0)