2012-06-27 68 views
0

我正在寻找一种工具或库,可以连接到应用程序,并跟踪用户一直在做什么:在应用程序的上下文中打开的窗口,执行的操作等。像log4j或log4net或...错误报告工具

其目的是将信息附加到堆栈跟踪,平台有用的信息和所有这一切,并帮助我们修复错误。

有没有这样的应用程序?

我想要的不是错误跟踪器;我知道很多关于他们很多:Jira,螳螂,Bugzilla,OnTime,VersionOne,拉力赛...

我真正想要的是一些软件,“附加”以某种方式,我的应用程序也一样(好不一样因为它很棒,所以我们可以说“尽力而为”),例如VisualStudio 2010 Ultimate IntelliTrace功能,或者当Firefox出现问题时,甚至是Windows,Thunderbird或Windows。

就像显示一个对话框给用户发送崩溃或最终错误报告(包括消息和堆栈跟踪)(当然),另外还描述了导致该情况的后续步骤。

这真的很棒。

当然,我们可以开发,在我们的应用程序,但如果有什么东西在那里已经完成,工作细...

回答

0

我知道Snoop管理其自身附加到正在运行的进程,以便调试(WPF )绑定和事件。虽然不完全是你正在寻找的工具,也许你可以查看源代码是如何做到的,并从中做出一些事情?

你没有指定这是用于WinForms还是WPF,所以我假设了后者。

+0

这是一个WinForms应用程序;我会仔细研究一下,非常感谢! – Luis