0
我有一个WCF服务作为Windows服务托管。 在WCF服务代码库 - 错误处理代码,我加入了类似下面以显示EVENTVWR错误的详细信息(信息+堆栈跟踪):Windows服务安装项目 - 包括调试符号
catch (Exception ex)
{
var logger = new EventLogExceptionLogger();
logger.HandleException(ex); //Show exception Stack Trace in Event Viewer
}
要允许堆栈跟踪在事件查看器中显示出来,我去服务设置项目和添加项目输出以包含WCF服务库调试符号。
现在,当我运行安装程序时,服务正在成功安装,安装文件夹中包含WCFServiceLibrary.pdb文件...但是当发生任何错误时,事件查看器中不会显示堆栈跟踪。
任何想法?
谢谢!