Есть ли способ создать "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
Ответ 3
Вы можете попробовать Ultidev Cassini: http://ultidev.com/products/cassini/
Ответ 4
Посмотрите Открыть веб-интерфейс для .NET(OWIN).