标题基本上概括了它。
我有一个使用 VB.NET 2010 实现的 COM+ 服务器应用程序,它被配置为使用http://msdn.microsoft.com/en-us/library/windows/desktop中描述的过程从自己的 .config 文件中收集数据/ms685134(v=vs.85).aspx。
到目前为止,它似乎就像一个魅力。而且我愚蠢地假设它应该足以知道在哪里选择包含调试信息的 .pdb 文件,并在出现意外异常时包含此类信息。(.pdb 文件就在那里,顺便说一句......就在构成 COM+ 应用程序的 .dll 文件旁边)。
毕竟,看起来我错了;COM+ 应用程序抛出的所有异常都显示正在调用的函数,但不显示相关的行号。
为了使我的 COM+ 应用程序不仅返回函数名,而且返回由引发的异常返回的堆栈跟踪中的行号,我是否需要做其他事情?