标签: debugging

使用QueryString值调试ASP.NET页面

我正在尝试调试一个需要来自查询字符串的值的asp.net Web表单.我只想调试该页面,而不必经历整个过程来创建查询字符串值并发送请求.

关于在启动调试过程时如何在VS2008中附加查询字符串值的任何建议.

注意:我不想在后面的页面代码中硬编码值.

asp.net debugging visual-studio-2008

2
推荐指数
1
解决办法
6396
查看次数

诊断"垃圾收集时间百分比"问题

我有一个ASP.NET 2.0应用程序,在生产级服务器(双四核,4g)上进行负载测试时,在垃圾收集中花费了大量时间,超过40%.我一直试图找出问题,但它是一个庞大而复杂的代码库,使得速度缓慢.没有GC.Collect()调用.在尝试隔离此类问题时,哪些工具,技术等有用?

asp.net debugging garbage-collection

2
推荐指数
1
解决办法
1177
查看次数

Win32:支持符号服务器的图形调试器?

我正在尝试调试程序,我没有源代码:explorer.exe

它是Microsoft的原生Win32应用程序,符号可用.

我现在需要的是一个支持符号的(图形)调试器.

  • OllyDbg是一个图形调试器,但不支持符号.
  • Delphi是一个图形化调试器,但不支持符号.
  • WinDbg不是支持符号的图形调试器.
  • Visual C#Express Edition不是Win32的调试器.
  • Process Explorer支持符号,但不是调试器
  • Process Monitor支持符号,但不是调试器

有没有新的图形调试器支持微软的符号服务器,是在过去的6个月里写的,我不知道?


图形调试器是您可以看到反汇编的一个,并且可以进入Step Into和Stop Over指令,例如:

德尔福

替代文字

OllyDebug:

替代文字

IDA Pro

alt text http://www.hex-rays.com/idapro/linux/remotedebugger2.gif

WinDbg没有向您显示一系列说明:

alt text http://windowsitpro.com/Files/11/21217/Figure_01.gif

debugging winapi

2
推荐指数
2
解决办法
1198
查看次数

在捕获异常时抛出异常

在VS调试器中,未捕获的异常导致程序在异常抛出(或接近足够)的点处中断,并且处于允许您查看所有堆栈帧以及到那时为止的局部变量的状态.

有没有办法获得相同的结果(抛出中断),但是在特定点捕获异常?对于所有异常甚至是给定类型的所有异常(这可能真的很快无用)我都不感兴趣,但是如果我可以单次尝试或捕获块我会很开心

有点相关:

c# debugging exception-handling visual-studio

2
推荐指数
1
解决办法
1443
查看次数

以Grails Runtime Environment交互运行代码

我正在编写一些代码来将一些引导数据加载到我的Grails应用程序中.有些东西不能用于我正在尝试创建的类之一,因此能够以交互方式针对grails运行时环境运行该代码非常方便,我想知道是否有办法做到这一点.

我知道Grails控制台,但似乎没有加载我想要与之交互的自举数据.我也在调试时看到了这个线程 - 是否有任何IDE允许交互式shell进入运行时?似乎Debug Plugin计划提供这个,但还没有.

我发现这个脚本允许你从Grails上下文执行一个脚本,但我想要一些更具互动性的东西.

我在Grails 1.1上.

debugging grails groovy

2
推荐指数
2
解决办法
1967
查看次数

如何找到USER 44 PANIC的原因?

我们开发的产品之一是用C++和Symbian完成的诺基亚手机的手机应用程序,我们开始在一段时间内因用户44恐慌而"随机"崩溃.

我是Symbian环境的新手,所以我正在寻找工具和建议来帮助找到这个bug的根源.

我可以获得相当于"堆栈跟踪"吗?是否有通用的恐慌捕获代码可以让我对它有所了解?

c++ debugging symbian panic

2
推荐指数
1
解决办法
1478
查看次数

是什么让CLR显示断言?

如果我在visual studio中为我的C#项目定义了Debug常量,我可以确定将评估断言并在失败时显示消息框.但是什么标志属性使CLR在运行时实际上决定是否评估和显示断言.在定义DEBUG时,断言代码是否不会在IL中结束?或者它是程序集的DebuggableAttribute中的DebuggableAttribute.DebuggingModes标志的关键点?如果是这样,它的枚举值必须存在?这是如何工作的?

.net debugging clr assertions

2
推荐指数
1
解决办法
248
查看次数

如何使用gcl在Common Lisp中进行跟踪?

有没有办法打印出函数的所有调用来调试递归程序?

lisp debugging common-lisp gnu-common-lisp

2
推荐指数
1
解决办法
678
查看次数

如何调试通过Windows Scheduler运行的exe?

我正在使用Windows Scheduler来运行我编写的exe.

当调度程序启动我的exe时,如何跳转到调试会话?

更新1. 我曾想过做一个Thread.Sleep,然后选择Attach to Process.当我尝试它时,它说调试器已经附加到进程...

debugging windows-task-scheduler

2
推荐指数
1
解决办法
6752
查看次数

Javascript:错误'对象必需'.我无法破译它.你能?

我在我的一个网站上使用了一个名为"Facelift 1.2"的javascript,虽然该脚本适用于Safari 3,4b和Opera,OmniWeb和Firefox,但它并不适用于任何IE版本.但即使在工作浏览器中我得到以下错误我无法破译.

也许在适当的时候 - 有更多的经验Javascript - 我将能够,但现在我想我会问你们中的一些人,在这里.

以下是我在IETester中测试Interet Explorer 6,7和8的页面时出现的错误弹出: IE错误弹出http://img21.imageshack.us/img21/3651/err2.png

以下内容来自Firefox 3.0.6中的Firebug控制台: Firebug控制台日志http://img100.imageshack.us/img100/3636/err3.png

该网站是:http://www.457cc.co.nz/index.php如果它可以帮助您看到行动中提到的问题.

我还查找了第620行对应的内容: "第76行"是:

this.isCraptastic = (typeof document.body.style.maxHeight=='undefined');
Run Code Online (Sandbox Code Playgroud)

这是代码块的一部分(取自flir.js):

// either (options Object, fstyle FLIRStyle Object) or (fstyle FLIRStyle Object)
,init: function(options, fstyle) { // or options for flir style
    if(this.isFStyle(options)) { // (fstyle FLIRStyle Object)
        this.defaultStyle = options;
    }else { // [options Object, fstyle FLIRStyle Object]
        if(typeof options != 'undefined')
            this.loadOptions(options);

        if(typeof fstyle == 'undefined') {
            this.defaultStyle …
Run Code Online (Sandbox Code Playgroud)

javascript debugging flir

2
推荐指数
1
解决办法
2万
查看次数