我有一个dot net core应用程序,并且我使用Debug->附加到远程服务器上的Azure网站上的进程: 我附加到dotnet.exe进程,可以看到断点是红色的,这意味着符号已加载并准备好进行调试。问题在于当我访问网站时,在Visual Studio中没有任何反应,因此由于某种原因它无法命中断点。这是远程调试net core应用程序的正确方法吗?
你是否发布了 Azure 网站的 Debug 版本?如果需要附加到 Azure 网站(称为 App)并逐步执行代码,则必须使用 Debug 配置进行发布,以便复制 PDB 文件。 来源:MSDN / 远程调试 Web 应用程序