Удаленная отладка в запущенном веб-приложении - PullRequest
2 голосов
/ 06 февраля 2010

Мы пытаемся добавить новую страницу в работающее веб-приложение. такой, что новый файл dll и aspx добавляются. Я установил точки останова в файле кода и создал приложение, передавая dll в файл bin удаленного компьютера и страницу aspx в папку в веб-приложении. Обратите внимание, что эта папка не находится в той же иерархии папок, что и встроенная. Я не уверен, что это проблема. По сути, мы добавляем новые функции в веб-приложение.

Я выполнил следующее

  1. Я скопировал правильный монитор удаленной отладки на сервер и запустил его.

  2. Я могу подключиться к процессу, в данном случае это w3wp.exe (я определил, что это правильный процесс для моего приложения.

  3. Я развернул * .dll в папке bin вместе с файлом * .pdb.

  4. Я развернул файл * .aspx в нужном нам месте.

Когда файл открывается в Visual Studio с настройкой точек останова, мы присоединяемся к процессу и отлаживаем. Я получаю «Символы не загружены» и точка останова становится пустой.

Кажется, мне чего-то не хватает. Я искал в сети, но нашел только полный сценарий публикации \ развертывания.

Любые мысли

1 Ответ

3 голосов
/ 06 февраля 2010

Инструменты -> Параметры -> Символы -> Добавить путь к dll и pdbs развернутого веб-приложения.

Вам также может понадобиться снять флажок «Включить только мой код» при общей отладке.

Вот более подробный ответ, который заставил меня работать в прошлом: Удаленная отладка не приводит к ошибкам

...