Отладчик Visual Studio, входящий в не пользовательский код в проектах функций Azure - PullRequest
2 голосов
/ 02 июля 2019

Отладчик Visual Studio входит в непользовательский код в проектах функций Azure.

  • Только мой код проверен.
  • Переустановлена ​​визуальная студия.
  • Сбросил всю мою машину Windows.
  • Мои проекты функций Azure в настоящее время не могут быть отлажены из-за этого раздражающего диалога при переходе к коду сборки функции Azure.
  • выпуск Github выпуск Github
  • Сообщество разработчиков Сообщество разработчиков

Annoying dialog

Annoying tab

Library code

Not my user code, this is wrong!!!

1 Ответ

1 голос
/ 03 июля 2019

Я думаю, может быть, это одна из проблем этих сборок. В окне «Модули» вы найдете, что отладчик распознает их как Код пользователя !

Я думаю, поэтому он попытается войти в них, когда вы включите Just My Code, потому что отладчик считает, что эти функции являются частью пользовательского кода. См. ответ от Ганса , и вы можете получить некоторую помощь о том, почему отладчик распознает их как User Code.

Таким образом, ясно, что если отладчик распознает код пользователя по правилу: No optimization + debug symbols=User Code, то эти сборки из этой папки распознаются как код пользователя, и при входе в них возникает ошибка.

Предложение:

Так что, возможно, вам придется использовать step over(F10) для этих функций Azure и step into(F11) для вашего реального пользовательского кода. И если эта проблема воспроизводится в новых проектах Azure, я предлагаю вам Go Help menu=>Send Feedback=>Report the problem, чтобы сообщить об этой проблеме в группу разработчиков.

Надеюсь, это поможет:)

...