我正在搜索可以连接到应用程序的工具或库,并在应用程序的上下文中跟踪用户一直在做的事情:打开的窗口,执行的操作等等。像log4j或log4net或......
目的是将该信息附加到堆栈跟踪,平台有用信息以及所有这些信息,并帮助我们修复错误。
有这样的申请吗?
我想要的不是错误跟踪器;我对他们了解很多:Jira,Mantis,Bugzilla,OnTime,VersionOne,Rally ......
我真正想要的是一些以某种方式“附加”到我的应用程序的软件做同样的事情(不一样,因为它太棒了,所以我们说“尽力而为”)作为VisualStudio 2010 Ultimate IntelliTrace功能,或类似Firefox的东西当出现问题时,Thunderbird甚至是Windows。
向用户显示一个对话框以发送崩溃或最终错误的报告,包括消息和堆栈跟踪(当然),以及导致该情况的后续步骤说明。
那真的很棒。
当然我们可以在我们的应用程序中开发它,但是如果已经有一些东西已经完成并且工作正常......
答案 0 :(得分:0)
我知道Snoop设法将自己附加到正在运行的进程,以便调试(wpf)绑定和事件。虽然不完全是你正在寻找的工具,但也许你可以查看它是如何做到的,并从中做出一些贡献?
你没有指定这是用于WinForms还是WPF,所以我假设后者。