Visual Studio调试器进入Azure函数项目上的非用户代码。
答案 0 :(得分:1)
我想也许这是关于那些程序集的一个问题。查看“模块”窗口,您会发现调试器将其识别为用户代码!
!我认为这就是为什么在启用Just My Code
时尝试进入它们的原因,因为调试器认为这些功能是用户代码的一部分。请参见answer from Hans,您可能会得到一些帮助,以了解调试器为何将它们识别为User Code
。
因此很明显,如果调试器通过以下规则识别用户代码:No optimization + debug symbols=User Code
,那么这些文件夹中的那些程序集将被识别为用户代码,并且当您进入它们时会发生错误。
建议:
因此,您可能必须将step over(F10)
用于这些Azure函数,并将step into(F11)
用于您的真实用户代码。而且,如果在新的Azure项目中可以重现此问题,建议您Go Help menu=>Send Feedback=>Report the problem
将此问题报告给产品团队。
希望有帮助:)