我有一个WPF应用程序,我想配置为使用NBug通过电子邮件发送错误报告。
配置工具正常工作,我收到了一封测试邮件,但是当我将NBug添加到应用程序并触发一个未察觉的异常时,我不会收到一封电子邮件。我所做的唯一配置与入门指南(松散地翻译为VB.Net)相匹配。
Private Sub Application_Startup(sender As Object, e As StartupEventArgs) Handles Me.Startup
AddHandler AppDomain.CurrentDomain.UnhandledException, NBug.Handler.UnhandledException
AddHandler Application.Current.DispatcherUnhandledException, NBug.Handler.DispatcherUnhandledException
AddHandler TaskScheduler.UnobservedTaskException, NBug.Handler.UnobservedTaskException
NBug.Settings.UIMode = NBug.Enums.UIMode.Full
NBug.Settings.StoragePath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
NBug.Settings.AddDestinationFromConnectionString("Type=Mail;From=bugs@xxx.com;Port=465;SmtpServer=smtp.gmail.com;To=support@xxx.com;UseAttachment=True;UseAuthentication=True;UseSsl=True;Username=bugs@xxx.com;Password=xxx;")
NBug.Settings.ReleaseMode = True
End Sub上面的代码已经从我们的gmail帐户中删除了用于bug报告的用户名/密码。
有什么想法吗?配置有什么问题,或者我如何调试?
正在生成zip文件附件,但不发送电子邮件。
发布于 2014-09-17 20:25:18
只需使用NBug.Settings.ReleaseMode = true;,如本文介绍性文章:http://www.soygul.com/nbug/中所述
https://stackoverflow.com/questions/25899501
复制相似问题