0

我以前从未真正尝试过 IntelliTrace,但我目前在我的一个应用程序中遇到了一个错误问题,我无法在我的本地计算机上真正重现该错误,因为它似乎只出现在我托管的 QA 环境中在 Azure 上。另一个问题是我不允许“停止” QA 环境,因为我有用户目前正在做一些评估.. 最后一个问题是.. 该错误似乎非常随机.. 所以我偶然发现了 IntelliTrace.. 和我有几个问题..我已经搜索了网络,但我真的找不到任何明确的答案..

第一个问题:IntelliTrace 是否记录所有发出的请求和响应(基本上它会记录所有请求的对象的所有值,因此最终或多或少类似于“实时调试”。?)..

最后一个问题:如果它确实记录了所有请求代码的执行及其在变量和对象等中的值,那么无论如何是否可以将 IntelliTrace 过滤到特定时间.. 就像现在一样.. 所有调用都是只是从上到下列出,但如果我实际上只对 2014-08-26 01:17 - 2014-08-26 01:27 期间拨打的电话感兴趣怎么办?..有没有办法做到这一点?

提前致谢!

4

1 回答 1

0

我不确定“停止 QA 环境”是什么意思,但请注意,要使用 IntelliTrace,您需要启动应用程序而不是附加到它。如果您能够以“事件和调用”模式重新启动应用程序,则会记录方法调用并收集参数,但收集的数量会受到限制。不,至少对于当前版本的 Visual Studio,您不能按时间过滤收集的呼叫。

HTH。

于 2014-08-29T03:40:38.717 回答