Отладка ASP-страниц в HTTPD - PullRequest
4 голосов
/ 09 июня 2011

Мы разрабатываем ASP страницы для устройства Windows CE. Нам нужно отладить страницы ASP для сокращения усилий по разработке. Страницы ASP используют компонент COM для получения данных с устройства. Веб-сервер, работающий на устройстве Windows CE, - Httpd.

Как мы можем отлаживать страницы ASP, работающие на устройстве Windows CE?

1 Ответ

1 голос
/ 09 июня 2011

Вы столкнулись с одной из многих радостей разработки с использованием сервера ASP, который поставляется с Windows CE.Обычно нет никакой возможности выполнить оперативную отладку, поэтому вы в значительной степени вынуждены использовать операторы alert или DEBUGMSG из COM-компонента.

Единственное исключение, и это не так просто, если вы 'Вы создали свой собственный образ ОС, и у вас есть BSP с включенным KITL.В этом случае вы можете собрать ОС с отладочной версией веб-сервера, развернуть ОС из Platform Builder, подключиться с помощью KITL и установить точки останова в коде сервера.Затем вы можете использовать их для разбора вашей собственной ASP-страницы.Это полная головная боль.

Бесстыдный плагин

Попытка написать что-нибудь полезное со встроенным сервером ASP настолько плоха, что мы фактически написали полную замену.Наш Padarn Web Server поддерживает подмножество ASP.NET, был разработан для CE (хотя он также работает и на настольном компьютере) и лучше всего использовать C # / VB.NET и отладчик Visual Studio длякод вашей страницы позади.Единственным недостатком является то, что это не бесплатно - хотя, если время имеет какое-либо значение, оно, безусловно, стоит меньше, чем пытаться использовать встроенный сервер.

...