我有一个Windows服务“MyNewService”,我想通过仅附加断点来调试此服务。
可以按照以下步骤使用visual studio 2010完成: 1.转到工具 - >附加到流程 - > “流程服务名称”
我不知道为我的服务附加哪个进程。
答案 0 :(得分:2)
您可以使用以下命令找到Windows服务的imagepath:
sc qc MyNewService
对于eventlog
,它将输出:
SERVICE_NAME: eventlog
TYPE : 20 WIN32_SHARE_PROCESS
START_TYPE : 2 AUTO_START
ERROR_CONTROL : 1 NORMAL
BINARY_PATH_NAME : C:\Windows\System32\svchost.exe -k LocalServiceNetw orkRestricted
LOAD_ORDER_GROUP : Event Log
TAG : 0
DISPLAY_NAME : Windows Event Log
DEPENDENCIES :
SERVICE_START_NAME : NT AUTHORITY\LocalService
您对 BINARY_PATH_NAME 值
感兴趣