我在Delphi中使用madExcept组件来捕获非托管异常并创建一个包含电子邮件功能的完整报告。
具有相同功能的组件(付费或免费)存在 C ++ 和 C#与 Visual Studio 兼容。
强制性功能:
答案 0 :(得分:5)
您可以使用(商业)SmartAssembly - 它具有多种功能(混淆,依赖项合并......),并且具有与eMail / SOAP等有关的错误/异常报告的类似功能。
您可以在不激活其他功能的情况下使用任何功能(不需要修改源代码,但如果需要的话还需要自定义SDK)...但它只能用于.NET - 所以如果您不使用C ++ / CLI然后这个工具只涵盖你问题的C#部分......
(不是附属于一个快乐的顾客)
答案 1 :(得分:4)
对于Visual C ++,请尝试使用Windows的开源CrashRPT,如果您的应用程序是用Visual C ++编写的。不适用于C#。
答案 2 :(得分:2)
您可以尝试EurekaLog .Net版,相当于Delphi的MadExcept,Visual Studio的.Net版本。