VS20“.NET研究”10中使用IntelliTrace来进行调试

  除了IntelliTrace上海闵行企业网站设计与制作之外,Visual Studio 2010的各种新功能都没有什上海企业网站设计与制作么亮点。IntelliTrace给调试提供了一种新方法。在Visual Studio 2010中,这是最重要的改进,上海网站建设它可以在两方面发挥作用:一方面它可以帮助开发人员更快地进行调试;另一方面,它还可以帮助测试人员记录下Bug,然后把这些Bug发送给开发人员,帮助开发人员定位到具体的代码行。下面我们来详细介绍这个功能的各种优点。

  提高生产力

  它可以让开发人员和测试人员保持良好的关系,并且,它还可以通过减少找出并修复Bug的时间来提高他们的生产力。在测试的时候,测试人员可以记录下他们的步骤,然后把它发送给开发人员上海闵行企业网站制作。使用Intellitrace,开发者可以定位到具体的代码行,然后修复这个Bug。测试人员无须重复进行那些已经测试过的步骤,他们可以运行已经记录下来的测试,然后从他们发现这个问题的那个步骤开始,继续进行测试。它的确可以提高生产力。

  历史回溯

  我们可以很容易地回溯某个Bug的历史,这可以帮助开发人员更快地修复这个Bug。在过去,你必须要重新启动整个应用程序才可以,但是现在,已经没有这个必要了。你只需点击IntelliTrace中的链接就可以了,它可以自动地定位到发生异常的代码行。在IntelliTrace窗口中,可以找到所有的断点事件。

  不可重现的错误

  对于开发人员来说,这是一个很令人头痛的问题,因为在大多数情况下,开发人员都无法重现在测试机器上发生的异常。针对这个问题,IntelliTrace提供了一个很好的解决方案,它可以帮助开发人员(以及测试人员)尽快地交付整个产品或项目。虽然关于发生的异常,以前的调试器也可以提供一点信息,但是IntelliTrace可以提供更完整的信息上海企业网站制作,并且,我们可上海徐汇企业网站制作以无数次地进行回溯,来重现这个问题,这样的话,我们可以很容易地修复这个问题。

  概括起来,IntelliTrace提供了这三种功能:

  记录

  回溯

  重现

  IntelliTrace的这些功能可以加快编码和调试的速度。

  原文标题:Debugging With IntelliTrace - Visual Studio 2010

时间: 2024-09-22 14:17:17

VS20“.NET研究”10中使用IntelliTrace来进行调试的相关文章

VS20“.NET研究”10自定义新建文件模版

不知不觉VS2010已经成为.NET开发人员的必备工具,相比经典版VS2005,到过渡版VS2008,2010在性能稳定性和易用性上都得到很大的提高. 结合VS工具,其下的插件也层出不穷.今天重点给大家介绍如何使用VS2010VS2010自定义新建文件模版,新建文件时,添加个人信息,如:创建者,创建时间等上海徐汇企业网站设计与制作个性化信息. 这样对于具有规定机器的开发人员,对于新建的文件就会自动添加版本,添加人,添加时间等信息. 具体操作如下: 1.打开VS2010安装目录,如:I:\Prog

VS2010中使用IntelliTrace来进行调试

除了IntelliTrace之外,Visual Studio 2010的各种新功能都没有什么亮点.IntelliTrace给调试提供了一种新方法.在Visual Studio 2010中,这是最重要的改进,它可以在两方面发挥作用:一方面它可以帮助开发人员更快地进行调试:另一方面,它还可以帮助测试人员记录下Bug,然后把这些Bug发送给开发人员,帮助开发人员定位到具体的代码行.下面我们来详细介绍这个功能的各种优点. 提高生产力 它可以让开发人员和测试人员保持良好的关系,并且,它还可以通过减少找出并

一起谈.NET技术,VS2010中使用IntelliTrace来进行调试

除了IntelliTrace之外,Visual Studio 2010的各种新功能都没有什么亮点.IntelliTrace给调试提供了一种新方法.在Visual Studio 2010中,这是最重要的改进,它可以在两方面发挥作用:一方面它可以帮助开发人员更快地进行调试:另一方面,它还可以帮助测试人员记录下Bug,然后把这些Bug发送给开发人员,帮助开发人员定位到具体的代码行.下面我们来详细介绍这个功能的各种优点. 提高生产力 它可以让开发人员和测试人员保持良好的关系,并且,它还可以通过减少找出并

研究人员利用应用程序路径绕过Windows 10中的UAC机制

3月22日讯 安全专家Matt Nelson已经设计出一种最新方法,能够利用应用程序路径(App Paths)顺利绕过Windows 10系统上的用户帐户控制(简称UAC)机制. 这位研究人员详细介绍了一种与此前方案完全不同的旁路技术,项此项新方法"不依赖于IFileOperation/DLL劫持机制". Nelson在他发表的一篇博文中表示,"我之前曾在博文中提到过两项其它旁路技术,而本篇文章则着重介绍一种不依赖于IFileOperation/ELL劫持的替代性方法.这项技

研究 Java 中 XML 文档模型的特性和性能

xml|性能 Java 中的 XML: 文档模型,第一部分:性能 研究 Java 中 XML 文档模型的特性和性能 文档选项 将此页作为电子邮件发送 最新推荐 Java 应用开发源动力 - 下载免费软件,快速启动开发 级别: 初级 Dennis M. Sosnoski, 总裁, Sosnoski Software Solutions, Inc. 2001 年 9 月 01 日 在本文中,Java 顾问 Dennis Sosnoski 比较几个 Java 文档模型的性能和功能.当选择模型时,无法做

20招绝学帮你对Windows 10中那些讨厌的功能进行极致优化(上)

无论你是谁以及无论你站在当前针对Windows 10问题激烈讨论的哪一边,我敢打赌,你总会喜欢你的新操作系统的某些功能,还有其他一些方面,你可能希望它们更好一些,或者保持原来的状况,或者干脆去掉. 在本文中,我将向你介绍Windows 10中最令我厌烦的那些功能,使你快速了解如何作出最佳设置......,或至少更合适一些.当然,您的意见会有所不同:所以,如果你有其他的建议(和相应的解决方案)的话,请把您的看法发布到AskWoody.com网站评论部分. 你会看到,本文中我并不会具体谈论虚拟桌面.

Fedora 10中安装Bugzilla的步骤

做软件开发,一直有一个问题需要解决,那就是团队之间如何协作.因此源代码管理工具和任务管理工具是必不可少的.在开源领域,有两个任务管理软件可以使用,他们是Bugzilla和Trac.至于谁好谁坏,我也不知道,我只是随便选择了Bugzilla. 在我以前的博文中,我写过在红旗6中安装Bugzilla的步骤,比较麻烦,地址如下: http://www.blogjava.net/youxia/archive/2007/09/15/145383.html 而在Fedora 10中,问题就简单多了,主要是F

Ubuntu 13.10中如何使用root登陆

使用root用户的人都应该知道,root用户对整个系统拥有这全部的权限! Ubuntu默认是禁用了root用户的登陆 使用root用户登陆Ubuntu需要一下步骤 1.首先激活root用户 sudo passwd 激活root用户之后只能在终端使用su切换到root用户,还无法在启动时使用root用户登陆 2.开启手动登录功能,允许用户输入帐号密码登陆系统 Ubuntu 13.10中打开手动登录选项,你可以运行下面的命令: sudo gedit /etc/lightdm/lightdm.conf

如何在 Windows 10 中搭建 Node.js 环境?

[编者按]本文作者为 Szabolcs Kurdi,主要通过生动的实例介绍如何在 Windows 10 中搭建 Node.js 环境.文章系国内 ITOM 管理平台 OneAPM 编译呈现. 在本文中,笔者将展示如何在 Windows 10 中搭建 Node.js 环境.并且,作为检验,笔者会在新搭建的环境中运行自己正在努力的一个项目(该项目依赖于 koa, pg, amqplib 等模块). 请注意:本文的首要目的是为 Node.js 项目搭建开发者环境,而非运行某个项目.笔者随后会介绍如何部