我托管本地webservice(*)并运行我的控制台应用程序,该应用程序正在本地处理来自此Web服务的数据。
当我尝试调试我的Consol App时,调试器不会进入我的代码。我试图将进程附加到我的调试器,但不幸的是我没有像w3wp这样的进程。 我有一个进程,其名称与我的本地Web服务(*)相同。 问题是我无法附加它因为我收到错误:
"Unable to attach to the process. A debugger is already attached."
我的问题是:如何将我的本地服务附加到调试器? 我的webservice是为exe文件构建的,但我不知道如何添加它; /
答案 0 :(得分:0)
好的,我找到了解决方案:
1)构建项目包含服务。
2)检查所需服务的构建位置(RB在所需服务项目上 - >属性 - >构建选项卡 - >输出路径)。
3)转到输出路径并找到service_name.exe
4)双击图标运行service_name.exe
5)返回您的solutin(服务所在的位置)并单击:Debug - >附加到处理..
6)找出您的service_name.exe并附加到解决方案。
7)在你的代码中放置断点并等待:)应该工作:)