суббота, 11 апреля 2009 г.

Запуск веб-сервера Cassini для выбранной папки

Возникает иногда необходимость запустить какой-нибудь проект ASP.NET либо статический html/xml с путями относительно «\», лежащий в произвольной папке.

Для таких целей пригоден к использованию и встроенный «ASP.NET Development Server», но ежели же захочется большей гибкости, чем только смена порта – то здесь придется обратиться к альтернативам. Например, UltiDev Cassini Web Server.

Теперь нужно лишь добавить нужный пункт в меню Explorer, что делается путем несложных манипуляций с реестром:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Folder\shell]
[HKEY_CLASSES_ROOT\Folder\shell\UltiDevCassinWebServer]
[HKEY_CLASSES_ROOT\Folder\shell\UltiDevCassinWebServer\command]
@="\"C:\\Program Files\\UltiDev\\Cassini Web Server for ASP.NET 2.0\\UltiDevCassinWebServer2.exe\" /run \"%1\""

Перед последним знаком кавычек можно вставить необходимые параметры, например «default.xml 80» – для установки документа по умолчанию и порта.

Комментариев нет: