我必须在“C#”中创建一个wcf windows服务...有时会显示此错误 “Microsoft Visual Studio C运行时库已在我的Windows服务exe中检测到致命错误...这个错误很高兴我不知道..没有堆栈跟踪.. anybodies提供解决方案。谢谢提前..
答案 0 :(得分:0)
可以一致地重现错误吗?如果是这样,请将调试器(like this or this)附加到服务,并按照步骤重现错误,在发生错误的位置设置断点。
如果没有尝试将一些日志记录添加到您的服务中以尝试跟踪问题发生的位置,并在崩溃时为您提供一些调查重点。
答案 1 :(得分:0)
我建议您通过Windows事件查看器查看有关此错误可能的更多信息。
然后我很想在您的代码中放置try ... catch块,可能会触发此错误。事件查看器可能会为您触发错误提供更多信息。
当你编写了一个服务时,我建议你在事件查看器中而不是在日志文件中查看这样的日志错误(尽管快速测试这样做没有坏处。)