1

我有一个在不同客户端上运行的 .NET (C#) WPF 应用程序。我想跟踪应用程序的使用情况、指标、错误等(在客户许可的情况下),并将这些信息发回以进行进一步分析。

我说的是谷歌分析之类的东西,但它是针对客户端应用程序而不是网站。

我目前正在寻找非常基本的东西,例如应用程序的错误和崩溃、应用程序启动、应用程序退出,因为当导航到屏幕和导航离开时,我的应用程序是使用导航(不是 SDI 或 MDI)构建的。

因为这是一个客户端应用程序,有些客户端并不总是连接到互联网,我想我必须缓存数据并在连接存在后发送。

  1. 有没有人见过这样的东西(成本低于 100 美元)?
  2. 其他人对这种能力感兴趣吗?

非常感谢你,伊多。

4

1 回答 1

2

我开发的东西基本上可以在一次项目中完成你想要的。我刚刚使用了一个 AOP 库(我想我使用了 PostSharp,但现在有很多免费的库)跟踪表单何时打开/关闭、何时引发错误等。我们只是将信息存储在下次启动应用程序时上传到 FTP 服务器的文本文件。我们主要将它用于错误报告(仅在应用程序崩溃时才发送),但您可以执行类似的操作来收集指标。

于 2011-06-26T16:55:38.353 回答