Есть ли веб-сервер, который может быть встроен в приложение ASP.NET MVC3 - PullRequest
2 голосов
/ 24 июня 2011

Есть ли веб-сервер, который я могу встроить в приложение ASP.NET MVC3?

Цель состоит в том, чтобы установить установщик, в котором пользователю не нужно настраивать веб-приложение на IIS и т. Д. Установщикустановит веб-сервер, настроит его для прослушивания какого-либо порта и размещения файлов оттуда.

Ответы [ 3 ]

4 голосов
/ 24 июня 2011

IIS Express может быть использован для этой цели, они упоминают в FAQ, что MSI может быть перераспределен:

IIS Express FAQ

0 голосов
/ 24 июня 2011

Как уже упоминали другие - используйте IIS Express ИЛИ что вы можете сделать, это установить версию IIS, которая обычно находится в системе. Проверьте использование WiX для установок и таких вещей, как это:

http://windows -installer-xml-wix-toolset.687559.n2.nabble.com / Использование-PKGMGR к установке IIS-7-td5990722.html

Возможно, вы сможете найти кого-то в списке рассылки WiX, который уже сделал это.

Примечание - WiX был написан некоторыми людьми из Microsoft и фактически собирался быть установщиком в VS 2010, но, к сожалению, был изменен.

0 голосов
/ 24 июня 2011

Вы можете использовать HttpListener, Вот пример .

...