Есть ли способ создать "Self-размещенный" веб-сайт в .NET?

Как и сам хостинг WCF.

Есть ли способ создать веб-сайт, который является "самообслуживанием" в консольном приложении или dll?

Возможно, неправильный способ задать этот вопрос, но то, что я хотел бы сделать, это использовать этот сайт для разделения результатов как веб-страниц без создания веб-сайта в IIS.

Спасибо.

Ответ 1

Самый простой HTTP-сервер реализуется HttpListener Class в .NET Framework.

Если вам нужно что-то более мощное, посмотрите Microsoft Cassini, простой HTTP-сервер, написанный на С#, лицензированный под Ms-PL. В основном это демонстрация того, как разместить время выполнения ASP.NET.

Ответ 2

Если у вас есть визуальная студия, вот статья, которую я прочитал некоторое время назад о том, как в основном вырвать встроенный веб-сервер VS и использовать его для ваших собственных целей:

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