Debugging 在本地调试Azure服务时,我要连接到哪个进程?

Debugging 在本地调试Azure服务时,我要连接到哪个进程?,debugging,azure,azure-worker-roles,Debugging,Azure,Azure Worker Roles,我已经按照一个命令在VisualStudio中附加了调试器,以便调试我部署的工作人员角色 我可以确认Worker角色正在运行,并且我已使用TcpClient以代码连接到它。现在,在尝试调试时,我打开我的服务器资源管理器并在云服务下展开节点,直到找到我的工作者角色和Instance0(我唯一的实例)。当我右键单击并附加调试器时,会弹出一个窗口,选择要附加到的进程 我一直在看的教程没有提到这个弹出窗口,所以可能出于某种原因,它对我来说是独一无二的。另一个堆栈溢出提到附加到w3wp,但我的列表中没有该

我已经按照一个命令在VisualStudio中附加了调试器,以便调试我部署的工作人员角色

我可以确认Worker角色正在运行,并且我已使用TcpClient以代码连接到它。现在,在尝试调试时,我打开我的服务器资源管理器并在云服务下展开节点,直到找到我的工作者角色和Instance0(我唯一的实例)。当我右键单击并附加调试器时,会弹出一个窗口,选择要附加到的进程


我一直在看的教程没有提到这个弹出窗口,所以可能出于某种原因,它对我来说是独一无二的。另一个堆栈溢出提到附加到w3wp,但我的列表中没有该进程

您的工作人员角色代码正在WaWorkerHost.exe中运行。您找到的w3wp注释是针对Web角色的。有关Azure VM中不同进程的说明,请参见