【发布时间】:2012-09-11 15:15:16
【问题描述】:
我有一个传输代理的源代码,它安装在用 C# 编写的 MS Exchange 2007 上。我需要使用 VS 对其进行调试,我认为这涉及将调试器“附加”到进程“MSExchangeTransport.exe”。我这样做,并将断点作为 OnSubmittedMessageHandler() 中的第一条语句。我知道这个处理程序被调用是因为代理按预期工作并且处理程序中的代码执行它的职责。但是,我在调试窗口中没有得到任何调试信息(尽管有各种 Debug.WriteLine() 调用),当我将鼠标悬停在他们说的断点上时:
“当前不会命中断点。没有为该文档加载任何符号”
在调试模式下编译并成功安装并使用Install-TransportAgent,Enable-TransportAgent启动。
有些东西告诉我调试器没有找到它需要的东西。有什么想法吗?
【问题讨论】:
-
代理是否在调试模式下编译过?
标签: c# visual-studio-debugging exchange-server-2007 exchange-transport-agents