我正在编写一个 Windows Store 应用程序,每当发生致命异常时,我必须将日志文件发送回开发人员(我)。
我的第一个想法是通过电子邮件(例如,发送至 dev@myapp.com)进行此操作
根据我的阅读,正确的做法是让我的应用程序成为共享源,当异常发生时,我通过调用DataTransferManager.ShowShareUI()
UI 线程以编程方式打开共享魅力。
理想情况下,用户将选择邮件应用程序。我能够设置邮件内容并将 zip 文件与要发送的日志一起附加。但是,我无法设置目的地 (dev@myapp.com)。显然,让用户键入这封电子邮件的目的地没有任何意义。
有没有更适合我的问题的解决方案?