Skip to main content
 首页 » 编程设计

c#之在不让用户知道的情况下发送电子邮件

2024年01月13日29duanxz

我有一个适用于 Windows Phone 的 C# 程序。它使用 IsolatedStorage 以及相机和图像做一些非常占用 CPU 的工作。

有时,我的应用程序会崩溃。它大约发生 50 次中的 1 次,每次发生时,我最终都会对代码进行一些小的修改。我通常总是使用 try-catch 阻止应用程序退出。

但经过约 3 个月的开发应用程序,我认为它已准备好向公众发布。但是,我仍然希望收到有关崩溃的通知,以便我知道如何修复它们。

如何在不强制用户按“发送”的情况下向自己发送电子邮件?

据我所知,用户并不是真的想报告错误,因此如果他们看到这样的对话框,他们很可能会按“取消”。

编辑:这次崩溃将只包含单词“Crash at line”和导致崩溃的行号。

编辑 II:糟糕,意味着每 500-1000 次就会崩溃。谢谢@Andrei。

编辑 III:使用我所有的数据,似乎这个应用程序在我调试它的 18000 多次中只崩溃了五次。如果用户使用我的应用程序 3 个月,平均每天启动 20 次,那么我的应用程序崩溃的几率为 36000 分之一,在我看来,这对于大量使用的应用程序来说非常好声音、图像和传感器。

请您参考如下方法:

在用户不知情的情况下传输信息是邪恶的。使用逆反心理: