Хорошо, я очень зелёный разработчик (студент-кооператив), поэтому я постараюсь изо всех сил иметь смысл. В настоящее время у меня есть веб-приложение (назовите его «Updater»), который является aspx и проходит через IIS. Мой босс попросил меня задуматься о создании программы (exe или командной строки), которая может запускать приложение через созданный инкапсулированный веб-сервер, который может действовать как IIS. Это значит, что я могу запустить exe во время процедуры установки на машине клиента, чтобы программа обновления могла настроить программу клиента.Создание контейнера веб-сервера для эмуляции сервера IIS
So Far Я смотрел на источники на источники о том, как создать самодостаточно веб-сервер для веб-приложение, и я сумел сделать следующее:
-Создание сервер командной строки, размещенный на данный порт #######. -Используйте StreamReader для чтения html-файла -Используйте HttpResponseMessage для установки Контента на эту страницу html.
Очевидно, что это очень рудиментарно, но я не мог понять, как переключить приложение на созданный мной сервер, а не на IIS.
Любая помощь, на которую он имеет значение, будет оценена, как я уже сказал, я все еще совершенно новый.
Так что я не совсем понимаю, что это значит. В настоящее время, когда я запускаю приложение, он делает http GET, которые захватывают папку «updater» с aspx в нем как «text/html». Что это значит? Как метод Get использует папку приложения, но имеет тип носителя в виде text/html. Еще раз Если я неясен, не стесняйтесь сказать так = P. – Commanderson
Также этот учебник требует vs 2013, которого у меня нет. Мне нужен совместимый 2010 год – Commanderson