0

我在调试 Windows 服务时遇到问题。该服务已安装并正在运行,并且我已将调试器附加到该进程。

我已经设置了几个断点,但是当附加调试器时,我得到:

当前不会命中断点。没有为此文档加载任何符号。

所有配置均已设置为调试。

有人可以指点我一个可能的解决方案吗?

4

2 回答 2

0

一个可能的原因可能是该服务是使用 Release 配置构建的,并且您希望通过将其附加到 VS 中来对其进行调试。

既然你和之前构建的服务有相同版本的源代码,那你为什么不根据源代码构建服务程序,然后测试呢?

于 2012-11-23T05:12:51.200 回答
0

这可能不会帮助第一个问的人,但可能会有类似问题的人。
在我的情况下,我通过这种方式解决了它,在选择“附加到进程”时,我点击了“选择...”:在此处输入图像描述

然后选择“自动确定要调试的代码类型”:在此处输入图像描述

它奏效了。

于 2013-10-20T16:01:15.667 回答