0

我有一个传输代理的源代码,它安装在用 C# 编写的 MS Exchange 2007 上。我需要使用 VS 对其进行调试,我认为这涉及将调试器“附加”到进程“MSExchangeTransport.exe”。我这样做,并将断点作为 OnSubmittedMessageHandler() 中的第一条语句。我知道这个处理程序被调用是因为代理按预期工作并且处理程序中的代码执行它的职责。但是,我在调试窗口中没有得到任何调试信息(尽管有各种 Debug.WriteLine() 调用),当我将鼠标悬停在断点上时,他们说:

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

它在调试模式下编译并成功安装并使用 Install-TransportAgent、Enable-TransportAgent 启动。

有些东西告诉我调试器没有找到它需要的东西。有任何想法吗?

4

1 回答 1

2

啊! 我应该将调试器附加到“EdgeTransport.exe”。现在都在工作。

于 2012-09-11T07:15:16.210 回答