C# net.core应用程序的远程调试不';行不通
我有一个dot net core应用程序,我在azure网站远程服务器上使用调试->附加到进程: 我连接到dotnet.exe进程,可以看到断点是红色的,这意味着符号已加载并准备好调试C# net.core应用程序的远程调试不';行不通,c#,asp.net-core,remote-debugging,C#,Asp.net Core,Remote Debugging,我有一个dot net core应用程序,我在azure网站远程服务器上使用调试->附加到进程: 我连接到dotnet.exe进程,可以看到断点是红色的,这意味着符号已加载并准备好调试 问题是当我访问该网站时,VisualStudio中什么也没有发生,所以由于某种原因,它没有到达断点。这是连接到进程以远程调试net core应用程序的正确方法吗?您是否发布了Azure站点的调试版本?如果您需要连接到Azure网站(称为App)并单步执行代码,则必须使用Debug配置进行发布,以便复制PDB
问题是当我访问该网站时,VisualStudio中什么也没有发生,所以由于某种原因,它没有到达断点。这是连接到进程以远程调试net core应用程序的正确方法吗?您是否发布了Azure站点的调试版本?如果您需要连接到Azure网站(称为App)并单步执行代码,则必须使用
Debug
配置进行发布,以便复制PDB
来源:MSDN/证明您必须附加w3wp.exe和dotnet.exe。问题解决。我到处寻找这个问题的解决方案。谢谢!