BoundsChecker下载 v7.2.0 最新特别版

BoundsChecker下载 v7.2.0 最新特别版

系统:PC

日期:2021-12-14

类别:系统工具

版本:v7.2.0

注:检测到是移动设备,电脑版软件不适合移动端。
  • 详情
  • 相关
  • 评论

软件介绍

BoundsChecker特别版是一款非常小巧实用的运行时错误检测工具,当你系统里的程序要运行的过程中出现各种错误问题时。就可以通过BoundsChecker来对这些程序进行检测,从而寻找到程序错误的真正原因,让你能够及时进行错误修复,恢复系统正常。

BoundsChecker特别版

BoundsChecker特别版软件简介

BoundsChecker是一个运行时错误检测工具,它主要定位程序运行时期发生的各种错误。BoundsChecker是一个运行时错误检测工具,它主要定位程序运行时期发生的各种错误它通过驻留在Visual C++开发环境内部的自动处理调试程序来加速应用程序的开发,缩短产品发布时间。BoundsChecker对于编程中的错误(大多数是C++中特有的)提供了清晰的详细的分析。它能够检测和诊断出在静态,堆栈内存中的错误以及内存和资源泄漏问题。在运行状态下BoundsChecker验证超过8700APIs和OLE方法,包括最新的Windows APIs,ODBC,ActiveX,DirectX,COM和Internet APIs。

软件特色

NET调用报告: BoundsChecker可以在应用程序的托管部分的类中记录方法调用和返回。这包括参数和任何返回值。您可以将分析限制在应用程序的特定部分,以提高信息的实用性。此功能可以提供有关托管应用程序如何运行的宝贵见解。

符号服务器支持:如果符号服务器中已包含符号服务器,则BoundsChecker将自动加载和使用组织中的符号服务器提供的符号或第三方(例如Microsoft)提供的符号。符号服务器配置位于“常规设置”对话框中。如果您正在运行集成到Visual Studio .NET中的BoundsChecker,则BoundsChecker将自动使用符号服务器设置。有关符号服务器支持的信息出现在联机帮助中的“ 常规设置”和“符号路径对话框 ”主题下。

仅在源代码可用时显示泄漏和错误的选项:可以自定义BoundsChecker以仅在有源代码的模块中显示错误。此功能可用于自动消除应用程序中您不感兴趣的部分中的错误。此功能使您可以快速排除系统代码,第三方DLL或组织其他部分提供的模块中发生的错误。此选项位于设置对话框中的“ 模块和文件 ”下。

重新设计的COM呼叫报告:根据用户选择的模块选择方法。COM调用报告配置已被修改,其中选定模块(DLL)中的日志对象方法调用。此功能使客户可以快速配置BoundsChecker以仅监视用户定义的界面和方法。

BoundsChecker特别版软件功能

BoundsChecker采用一种被称为Code Injection的技术,来截获分配内存和释放内存函数的调用。简单的说,当你的程序开始运行时,BoundsChecker的DLL被自动载入进程的地址空间,然后它会修改进程中分配和释放内存的函数的调用,让这些调用首先转入它的代码。BoundsChecker在做这些动作时,无需修改被调试程序的源代码或工程配置文件,这使得它使用非常的简便、直接。

程序员在开发过程中可能会经常遇到这样的问题:调试时语法没有问题,代码也没有错误,但程序运行就是不正常甚至死机,其实这有可能是逻辑错误引起的内存溢出或资源泄露等问题。这些错误一般是不容易检测出来的。而这些错误就是BoundsChecker错误检测之一。

通过对被测程序的操作,BoundsChecker提供详细的,清晰的错误分析;自动查明静态的堆栈错误及内存、资源泄漏,并且能够迅速定位出错的源代码,即使在没有源代码的情况下也能检查第三方组件的错误。

BoundsChecker特别版使用说明

①先安装BoundsChecker软件,安装完成之后,会在VC++6.0环境中有一个栏目的标题就是BoundsChecker,如下所示:

②选用BoundsChecker的ActiveChecker模式,需要将两个项目选中,一个是Integrated Debugging,一个是Report Errors and Events,有一个是可选的即Report Errors immediately,这个选项的意思是是否在运行过程中,提示内存泄漏等错误,这里选择不选,即下图中选择前两个。

③需要在Debug状态中进行BoundsChecker的调试。一个简单的方法,按F5之后就会显示一个列表,按照这个列表的显示,可以找到内存泄漏的位置,进而进行改正就可以了。

更新日志

改进了内存泄漏和资源泄漏检测。

改进了对VARIANTS和安全阵列的支持。

改进的MFC抑制。

添加了对检测以下新错误的支持:

“分配冲突:尝试在DC 0x12345678上调用DeleteDC; DC由GetDC分配”

有关此错误的完整说明,请参阅“帮助”中的“ 无效参数错误”类别。

减少了内存泄漏和FinalCheck分析中报告的误报次数。

大型内存密集型应用程序的运行时性能得到改善。

对用户界面进行了较小的增强,以提高508节的合规性。

对Visual C ++ 6.0 SP6的支持

对Windows Server 2003 SP1的初步支持。

对Windows XP SP2的初步支持。

在常规设置中已经被分为通用和数据收集。

该呼叫报告设置已分裂成API调用报告,COM调用报告,以及.NET呼叫报告。

现在,您可以通过更改“ 字体和颜色”设置中的设置来自定义源窗口中制表位的大小。

许多Explain帮助主题已被重写和扩展。

CLR Analysis已重命名为.NET Analysis

COM接口泄漏消息现在包括更多详细信息。

已添加“内存和资源查看器”对话框。

完整支持Visual Studio 2012,改善性能以及准确度

基础支持Visual Studio 2012

支持Windows Vista x64及更高版本上的64位应用程序

支持Visual Studio 2010

支持Visual Studios 2005 & 2008

最新版本完全的支持 Visual Studio 6.0 and Visual Studio .NET 2003

评分及评论

4.5 满分5.0分

点击星星用来评分

评论需审核后才能显示
  • 江苏无锡电信2023-10-27
    非常非常给力,非常非常实用
  • 广东清远联通2023-9-4
    讲真,目前用的同类型软件里只服这款,不解释
  • 河北廊坊电信2023-1-26
    谁能教我一下怎么用,是我的打开方式不对吗
  • 山东潍坊移动2023-1-18
    折腾了很久终于安装成功了,非常实用
  • 安徽淮南联通2023-1-14
    这个网站很良心,下载的软件都能用,没有报毒,而且没有广告插件捆绑。
热门排行