Вы можете рассмотреть возможность выделения кода HttpListener и разработки службы Windows, которая работает, пока ваша машина работает. Это позволит вам обслуживать HTML долгое время без необходимости постоянного запуска вашего настольного приложения и без необходимости приобретать веб-сервер, такой как IIS.
Если вы хотите разрешить общение с более широкой гетерогенностью клиентов, чем просто браузеры, загляните в WCF. Используя WCF, сервис может быть размещен любым приложением .NET; beit Winforms, WPF, Windows Service, ASP.NET, Console и т. д., позволяющие осуществлять связь через различные среды HTTP, TCP, именованные каналы и т. д.