标签: debugging

Internet Explorer表示Object不支持此属性或方法

这条线是79:

window.addEvent('domready', function(){     
    mySlide = new Fx.Slide('advert');
    mySlide.hide();
});
Run Code Online (Sandbox Code Playgroud)

它也不喜欢这一行:

this.wrapper = new Element('div',
                           {
                              'styles': $extend(
                                                this.element.getStyles('margin'), 
                                                {'overflow': ''}
                                               )
                           })
                .injectAfter(this.element)
                .adopt(this.element);
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么会这样?有谁知道如何解决这一问题?我正在使用jQuery和Mootools ..并且想要一个解决方案.

javascript debugging jquery mootools

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

在Xcode调试器中查看对象的消息

我想使用gdb或Xcode的调试器来观察发送到Objective-C 2.0程序中的对象的每条消息.我不关心参数等,因为我只需要看到它收到的每条消息(保留,释放,自动释放等).我也不想描述我的整个程序.

在Xcode中,是否有一种方法可以选择一个实例(可能是通过地址)并说"向我显示发送给该对象的每条消息"?由于管道是相当标准的,我想必须有一个探针钩或什么.有人这样做过吗?

(当然,除了对相关对象进行子类化;寻找更通用的解决方案.)

这适用于在Snow Leopard上使用Xcode 3.2进行iPhone开发.

debugging xcode objective-c

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

用于Windows的Microsoft调试工具中的符号?

Microsoft调试器中"符号"的需要/使用是什么?

我花了一些时间试图找出调试器一段时间后,从来没有能够让它有任何意义(我试图调试服务器挂起......).我的部分问题是没有正确的'符号'.

这些是什么?为什么我需要它们?我不只是在寻找文字吗?

有没有更好的链接使用它比如何在几分钟内解决Windows系统崩溃

debugging symbols

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

C#:在catch中调试时,是否可以获得非显式声明的异常?

这是一个编译器警告,并且通常不赞成在代码中使用未使用的变量.因此,以下将生成警告,因为e未使用

try {
  throw new InvalidOpreationException();
}
catch(Exception e) {
}
Run Code Online (Sandbox Code Playgroud)

这样做的正确方法是除非您要使用它,否则不要给该例外命名:

try {
  throw new InvalidOpreationException();
}
catch(Exception) {
}
Run Code Online (Sandbox Code Playgroud)

但是这种"正确"的做事方式在调试时可能会很麻烦.您可以在catch中设置断点,但除非您停止应用程序,命名异常,重新编译并重新创建错误,否则您将不知道为什么到达那里.至少可以说这很烦人.

踢球者是该异常仍然存在,它在这个范围内没有明确的名称.有什么方法可以访问它吗?

c# debugging visual-studio

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

ASP.NET MVC路由问题

是否有任何工具或实用程序可以帮助调试ASP.NET MVC路由问题?

debugging asp.net-mvc

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

如何在asp.net MVC中调试javascript?

我正在使用Visual Web Developer 2008.我通过在js文件中添加断点/调试器来在localhost上调试我的javascript.它之前在IE8中完美运行.

在尝试开发人员工具(在IE8中按F12)后,这个很好的调试功能被打破了.

javascript debugging asp.net-mvc

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

我为控制台应用程序附加了什么过程?

当我想调试.net控制台应用程序时,我会附加什么进程?

c# debugging visual-studio

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

远程调试不会破坏错误

我对Visual Studio中的远程调试相当新,我认为我以前从未做过.以下是我尝试远程调试网络中某个服务器上的应用程序的步骤:

  • 在VS2008"\\ server\website"中打开一个网站
  • 使用"无身份验证"和"允许任何用户调试"在"服务器"上启动msvsmon服务
  • 从VS2008,使用远程传输连接到"服务器"上的w3wp进程

调试开始,一切似乎都没问题,但是当我带着错误进入页面时,它不会中断并让我调试.我错过了什么吗?

c# debugging remote-debugging visual-studio-2008 visual-studio

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

Windows Mobile调试

我正在创建一个Windows移动应用程序,我有一个快速的问题.我四处寻找答案,无法找到任何答案.可以从visual studio在物理硬件设备上运行Windows移动应用程序吗?我不需要能够真正调试,我只是希望能够选择我的设备并将其构建,复制到设备并运行.无论如何设置它?

debugging windows-mobile

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

调试多头程序

我多年来一直是C程序员,我最喜欢的"调试器"一直是printf()函数 - 我只是在绝对强制时使用visual studio的调试器,因此从未非常精通使用它.最近我不得不修改一个从C到C++的程序(虽然当然printf仍然工作正常)并且程序的一部分现在被分到多个线程(一个用于多核机器上的每个核心)以使程序运行快点.现在我毫无疑问会遇到像死锁一样的尴尬的多线程相关错误,我想知道我可以转向的调试方法.visual studio(2008)是否有我可以合理需要的一切来帮助我解决线程相关的错误?我现在应该花点时间学习如何使用某些第三方调试器吗?我能用旧的printf解决大多数问题吗?

我是否可以编写代码,如果等待进入临界区,则会打印类似"线程X等待进入...但因为被线程Y使用而被阻止"的代码?

c++ debugging multithreading visual-studio

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