|zyciis| 有哪个工具,可以查看我的一个方法执行后,他调用了哪些类的哪些方法和他的执行顺序 谢谢
public void TestBeforeSql()
{
var seesion = Z.Core.NHibernateCore.NHibernateHelper.GetCurrentSession();
var crit = seesion.CreateCriteria<Z.Core.Test.Tst.School>();
var list = crit.List();
Console.Write(list.Count);
}
我在执行上面的NHibernate的测试语句
然后我想知道他调用了NHibernate那个项目中的哪些类(这个已经可以用Ncover工具查看代码覆盖)
和执行顺序(但这个我没有找到)
有哪个工具
谢谢 --------------------编程问答-------------------- UP........ --------------------编程问答-------------------- vs:
view-output --------------------编程问答-------------------- --------------------编程问答--------------------
up --------------------编程问答-------------------- 光标移到TestBeforeSql上。。
shift+F12 --------------------编程问答--------------------
UP````` --------------------编程问答-------------------- --------------------编程问答--------------------
up --------------------编程问答-------------------- --------------------编程问答--------------------
哈~~~~~~~~~~~~
VS 本身就可以的。你就VS调试的时候就可以看鸟 --------------------编程问答-------------------- 如果你是用vs2010的话,可以用它IntelliTrace功能来跟踪程序执行的过程。
默认情况下,IntelliTrace只跟踪事件消息,要在选项中进行设置,让它也能跟踪调用过程,当然这个对性能是有影响的。
设置好后启动调试,旁边的IntelliTrace窗格就会显示跟踪到信息,点顶上“show calls view”切换到显示调用信息的视图,会显示一个调用历史列表,按顺序列出全部调用执行过的方法。
http://www.cnblogs.com/shanyou/archive/2010/05/09/1730956.html
补充:.NET技术 , ASP.NET