Как выполнить удаленную отладку в Visual Studio 2017 для ранее развернутого приложения, созданного в режиме отладки? - PullRequest
0 голосов
/ 23 февраля 2019

В настоящее время наши сборки выполняются через DevOps Azure.Для нашей ветки dev мы создаем приложение в режиме отладки.Мы можем установить соединение с машиной удаленно;однако, при подключении процесса мы никогда не получим точки останова, чтобы читать.У нас работает удаленная отладка, если мы публикуем, то отлаживаем;однако это не то, что нужно.Нам нужна возможность отладки из уже существующей сборки.Как мы это делаем?

Ответы [ 2 ]

0 голосов
/ 05 марта 2019

Рекомендуется использовать задачу построения Индексные источники и символы публикации .Вот подробная инструкция: Отладка развернутых веб-приложений Azure с помощью VSTS Symbol Server

0 голосов
/ 04 марта 2019

Как заметил Энди, сложно отладить старое развертывание с помощью последнего кода.Когда мы создаем проект, файлы PDB создаются для этой конкретной версии кода.Файлы PDB содержат символы, идентификаторы и детали операторов, и, если в коде есть изменения, последние PDB будут отличаться от предыдущих версий PDB.

https://docs.microsoft.com/en-us/visualstudio/debugger/specify-symbol-dot-pdb-and-source-files-in-the-visual-studio-debugger?view=vs-2017

...