在Visual Studio中自动执行DLL调试“附加到进程”?

时间:2012-03-15 17:26:54

标签: c++ visual-studio-2010 debugging dll

我正在为Windows编写SNMP扩展代理DLL。

每次我想测试/调试时,有没有办法自动将DLL附加到SNMP服务?

这是一个非常繁琐且耗时的过程,因为我目前必须停止SNMP服务,编译,重新启动服务,然后附加该过程。我正试图让它更自动化。

1 个答案:

答案 0 :(得分:1)

This可能是您想要查看的内容。

Visual Studio调试器提供一些命令行选项以附加到正在运行的进程。您可以编写Python脚本来枚举正在运行的进程并将调试器附加到服务。我认为你需要管理员权限才能做到这一点。

.Net有一个方便的Debugger.Launch(),但我找不到本机的等价物。