После this answer Я могу подключиться к экземпляру IIS Express с отладкой.Отладка серверной ASP-классики в VS 2012
Однако, я только в состоянии поставить точки останова в небольшой набор моих ASP страниц, как показано в VS2012 обозревателе решений, а отладчик присоединен к процессу IIS Экспресс веб-сайта:
Это в основном первые ~ 20 файлов ASP в иерархии каталогов сайта.
Если я пытаюсь поставить точку останова в любом другом файле ASP в решении я получаю сообщение подсказки:
Точки останов не будет в настоящее время будет хит. Никакие символы не были загружены для этого документа.
Как я могу включить отладку прерывания в все ASP файлы в веб-сайт?
Вы добавляете точки останова при работе VS? Это может вызвать такую ошибку. Если да, попробуйте остановить VS, установите все точки останова, а затем повторите попытку. Если нет, сообщите нам об этом. И, пожалуйста, проверьте, запущен ли в режиме отладки, и ваш файл webconfig настроен на отладку. –
@RodrigoCelebrone - Да, это режим отладки, а 'web.config' имеет' '. Не имеет значения, установлены ли контрольные точки до или во время работы: они работают в указанных файлах и не отображаются в файлах, которые не показаны. Однако я заметил, что я могу заставить отладчик загружать файл, который он не делает автоматически, помещая в него инструкцию 'STOP'. В этот момент я могу динамически разместить точки останова. –
feetwet
@feetwet web.config не имеет абсолютно никакого отношения к clasic asp, поэтому настройка компиляции на что-либо абсолютно не влияет на классический asp для asp.net – ulluoink