我正在尝试调试一个需要来自查询字符串的值的asp.net Web表单.我只想调试该页面,而不必经历整个过程来创建查询字符串值并发送请求.
关于在启动调试过程时如何在VS2008中附加查询字符串值的任何建议.
注意:我不想在后面的页面代码中硬编码值.
我有一个ASP.NET 2.0应用程序,在生产级服务器(双四核,4g)上进行负载测试时,在垃圾收集中花费了大量时间,超过40%.我一直试图找出问题,但它是一个庞大而复杂的代码库,使得速度缓慢.没有GC.Collect()调用.在尝试隔离此类问题时,哪些工具,技术等有用?
我正在尝试调试程序,我没有源代码:explorer.exe
它是Microsoft的原生Win32应用程序,符号可用.
我现在需要的是一个支持符号的(图形)调试器.
有没有新的图形调试器支持微软的符号服务器,是在过去的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
在VS调试器中,未捕获的异常导致程序在异常抛出(或接近足够)的点处中断,并且处于允许您查看所有堆栈帧以及到那时为止的局部变量的状态.
有没有办法获得相同的结果(抛出中断),但是在特定点捕获异常?对于所有异常甚至是给定类型的所有异常(这可能真的很快无用)我都不感兴趣,但是如果我可以单次尝试或捕获块我会很开心
有点相关:
我正在编写一些代码来将一些引导数据加载到我的Grails应用程序中.有些东西不能用于我正在尝试创建的类之一,因此能够以交互方式针对grails运行时环境运行该代码非常方便,我想知道是否有办法做到这一点.
我知道Grails控制台,但似乎没有加载我想要与之交互的自举数据.我也在调试时看到了这个线程 - 是否有任何IDE允许交互式shell进入运行时?似乎Debug Plugin计划提供这个,但还没有.
我发现这个脚本允许你从Grails上下文执行一个脚本,但我想要一些更具互动性的东西.
我在Grails 1.1上.
我们开发的产品之一是用C++和Symbian完成的诺基亚手机的手机应用程序,我们开始在一段时间内因用户44恐慌而"随机"崩溃.
我是Symbian环境的新手,所以我正在寻找工具和建议来帮助找到这个bug的根源.
我可以获得相当于"堆栈跟踪"吗?是否有通用的恐慌捕获代码可以让我对它有所了解?
如果我在visual studio中为我的C#项目定义了Debug常量,我可以确定将评估断言并在失败时显示消息框.但是什么标志属性使CLR在运行时实际上决定是否评估和显示断言.在定义DEBUG时,断言代码是否不会在IL中结束?或者它是程序集的DebuggableAttribute中的DebuggableAttribute.DebuggingModes标志的关键点?如果是这样,它的枚举值必须存在?这是如何工作的?
有没有办法打印出函数的所有调用来调试递归程序?
我正在使用Windows Scheduler来运行我编写的exe.
当调度程序启动我的exe时,如何跳转到调试会话?
更新1. 我曾想过做一个Thread.Sleep,然后选择Attach to Process.当我尝试它时,它说调试器已经附加到进程...
我在我的一个网站上使用了一个名为"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)