当前位置:编程学习 > C#/ASP.NET >>

|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 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 2 楼 q107770540 的回复:
vs:
view-output

up --------------------编程问答-------------------- 光标移到TestBeforeSql上。。

shift+F12 --------------------编程问答--------------------
引用 2 楼 q107770540 的回复:
vs:
view-output

  UP````` --------------------编程问答-------------------- --------------------编程问答--------------------
引用 5 楼 porschev 的回复:
光标移到TestBeforeSql上。。

shift+F12

up --------------------编程问答-------------------- --------------------编程问答--------------------
   哈~~~~~~~~~~~~


   VS 本身就可以的。你就VS调试的时候就可以看鸟 --------------------编程问答-------------------- 如果你是用vs2010的话,可以用它IntelliTrace功能来跟踪程序执行的过程。
默认情况下,IntelliTrace只跟踪事件消息,要在选项中进行设置,让它也能跟踪调用过程,当然这个对性能是有影响的。
设置好后启动调试,旁边的IntelliTrace窗格就会显示跟踪到信息,点顶上“show calls view”切换到显示调用信息的视图,会显示一个调用历史列表,按顺序列出全部调用执行过的方法。
http://www.cnblogs.com/shanyou/archive/2010/05/09/1730956.html
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,