как самостоятельно разместить существующую веб-форму asp.net

Я пытаюсь самостоятельно разместить веб-сайт / веб-приложение asp.net. В идеале веб-формы. Возможно ли это? Я нашел массу информации о том, как самостоятельно размещать веб-API или самостоятельно размещать сигнал R.

но я не могу найти ничего для простого веб-сайта (1 страница) без всех перегрузок iis.

Я пытался использовать nancy, но не похоже, что он будет запускать мои файлы aspx, у него есть собственный механизм просмотра.


person Crudler    schedule 09.09.2014    source источник


Ответы (2)


Я искал, как и вы, но нашел все о WebApi. Я помню, что есть компонент Windows, который называется «Интернет-информационные службы, размещаемые веб-ядро». Вы можете установить его, «включив или выключив функции Windows», если вы используете клиентские окна (не на сервере). Не знаю, ищете ли вы модульный тест или что-то другое.

Я нашел эту страницу, которую я собираюсь прочитать. Я надеюсь, что это должно быть полезно. Может быть, если у меня будет время, я обновлю свой пост после того, как сделаю несколько попыток.

Попробуйте здесь http://blogs.msdn.com/b/carlosag/archive/2008/04/14/hostyourownwebserverusingiis7.aspx

person Zu1779    schedule 17.09.2014

Вы не можете самостоятельно размещать веб-формы с помощью owin, для этого потребуется system.web. Вам потребуется выполнить обновление до ядра asp.net, чтобы использовать его в Service Fabric без поддержки. В противном случае я бы создал отдельное приложение SPA для размещения в службе приложений. Только файлы html, js и css.

person Boris Lipschitz    schedule 23.04.2017