В качестве предложения: если вы начинающий asp-разработчик, не забудьте поставить
<% Option Explicit %>
в начале каждой страницы.
Это может сэкономить вам бесчисленные часы поиска / отладки, почему определенный код не работает.
Извините, если я утверждаю очевидное.
ОБНОВЛЕНИЕ: , если вы рассматриваете простой ответ. Напишите на веб-странице:
Я написал включаемый файл с целой связкой классических процедур отладки asp , которые все будут использовать response.write для вывода строк на веб-страницу (отформатированные в определенном распознаваемом переднем плане и цвете фона) , но все они будут проверять глобальную переменную 'ASPLIB_DeployStatus' (которая может быть установлена в 'adsDeployed', 'adsDeliveredDebug', 'adsInDevelopment' или 'adsInDevelopmentDebug'.
В зависимости от значения этого глобального значения отладочные тексты будут или не будут записываться на веб-страницу . Это означает, что вы можете оставить свои отладочные операторы в исходном коде, но заставить их исчезнуть с веб-страницы, просто задав для глобальной переменной другое значение.
Это мне очень помогло и сэкономило много времени.
Если кому-то будет интересно, ответьте через комментарии к этому ответу.