您的位置:知识库 »

Visual Studio 2005中编译调试新功能

作者: jackyrong的世界  来源: 博客园  发布时间: 2008-09-09 10:37  阅读: 2427 次  推荐: 0   原文链接   [收藏]  

可视化调试器(Debugging Visualizers)

 

  在调试的时候,我们遇到的一个很麻烦的问题,就是有的时候很难看到某些参数的值。比如当你设置了一个断点去监测一个dataset,并且想看dataset里的每个datatable的数据,这在Visual Studio 2003中,是十分麻烦的,必须在auto/locals的监视窗口中,一层层地展开去看其值。在Visual Studio 2005中,为解决这个问题,新增加了叫"debugging visualizers"(可视化调试器)的功能,该功能可以在调试状态时,很容易方便地以各类形式,比如文本,html,xml等方式查看各种参数。

 

  在各类的监视窗口中,比如在autos,locals,watch和quickwatch 中都可以调用可视化调试器,方法是在某个需要监视的参数旁边,点击那个放大镜图标,就可以在打开的可视化调试器中看到该参数的详细情况,如下图所示:

 

  利用可视化调试器,就可以很方便地查看比如dataset类型的数据,如下图所示:

  

  Data Tips
  在Visual Studio .net 2003中,当程序运行出现异常时,系统会显示一个异常信息对话框,询问是否停止程序执行或继续运行程序,但并没有提供给开发者更多的关于异常的信息。在Visual Studio .net 2005中,提供了 Exception Assistant(异常助手)的新功能,可以显示丰富的关于异常方面的信息,帮助开发者调试,如下图:

 

  在上图中,显示的是一个sqlException,是由于超时连接而造成的。在异常助手的窗口中,显示了关于该异常的详细信息,还可以将这些信息复制到剪贴版中,当选择view detail时,会弹出如下图所示的窗口,进一步显示关于该异常的详细信息

0
0

热门文章

    最新文章

      最新新闻

        热门新闻