debugging相关内容
如果您曾经使用过 Reflector,您可能会注意到 C# 编译器生成的类型、方法、字段和局部变量值得调试器“特殊"显示.例如,以“CS$"开头的局部变量不会显示给用户.对于匿名方法的闭包类型、自动属性的支持字段等还有其他特殊的命名约定. 我的问题:在哪里可以了解这些命名约定?有人知道一些文档吗? 我的目标是让 PostSharp 2.0 使用相同的约定. 解决方案 这些是编译
..
我正在开发一个 SQL Server 2008 R2 实例.我刚刚更改了存储过程的代码.当我尝试调试该 proc 时,SSMS 调试窗口显示代码的 older 版本. 如何强制 SSMS 显示当前版本的代码? 提前致谢. 解决方案 这个问题在 SQL Server 中已经存在多年了.在与正确版本的源代码同步之前,启动和停止调试器通常需要一些时间. 您还会注意到打开了几个窗
..
所以我从量角器开始,我想调试我的测试代码: describe('stuff', function(){it('应该找到规格项目,它是空的', function(){browser.debugger();回家();var allItems = element.all('li in model.tags');var specsDashboardElement;for (var i=0 ; i
..
所以,我了解到在我的测试服务器机器上安装 VS2008 并不是一个好主意,因为它会过多地改变运行时环境.我以前从未尝试过使用 Visual Studio 进行远程调试,那么逐行远程调试服务器端 Web 应用程序代码的“最佳"方法是什么.我希望能够设置断点、附加并开始逐行验证代码流以及调试和其他东西:). 我确信大多数答案都与 ASP.NET 代码有关,我对此很感兴趣,但我当前的代码库实际上是
..
有什么方法可以在 Visual Studio 中同时调试经典的 ASP 和 ASP.net 应用程序,让我可以在 ASP 代码行和 ASP.net 代码行上设置断点? 这适用于具有较旧的经典 asp 组件和较新的 ASP.net 模块的旧系统 我通过自己调试 ASP.net(而不是 ASP)或通过调试 ASP(而不是 ASP.net)来调试它 做ASP: 从 Visual
..
好的,所以我在用一种非常简单的专有语言进行了几年编码之后,最近进入了 Web 开发的世界,我的第一份工作是为我们的一个客户调整一个旧的经典 ASP 页面.我正在使用 Visual Studio 2008 尝试调试我遇到的一些问题,但页面根本无法加载.如果我使用 IIS 在本地浏览网站,那么一切正常,没有任何问题,所以我不确定我做错了什么. 这是我收到的错误消息; 编译器错误消息:BC304
..
我想在 Visual Studio 2012 上使用 IIS Express 调试 Classic ASP 网站.因此,我在 VS 2012 中附加了 iisexpress.exe,但它显示 Application Debugging is disabled.可能是什么问题?我要启用任何配置设置吗? 解决方案 据我所知,我没有 Visual Studio 2012 来测试它,Visual
..
由于我需要调试 asp 经典代码,我已经使用 Visual Studio 2003 很久了... 几年前,我尝试用 vs 2005 调试经典的 asp,但没有成功,我认为有一些肮脏的 hack 应该实现这种“魔力",但我无法让它工作...... 不知道有没有人比我幸运... 还没有尝试过vs 2008,但我对此不是很有信心,因为微软缺乏对经典asp的支持...... --
..
我必须调试一个由 IIS 7 (windows 2008) 提供服务的经典 asp 站点. 我该怎么做?我只使用过 ASP.NET. 解决方案 来自 MSDN 博客文章:http://blogs.msdn.com/mikhailarkhipov/archive/2005/06/24/432308.aspx 下面是如何使 ASP 调试工作: 在服务器上启用 ASP 调试.(
..
我的问题如下: 我想将 idb intel 调试器与 eclipse 一起使用,以便能够逐步完成我的代码,就像 idb -gui 一样.我已经尝试实现一个解决方案,我发现我用脚本替换了对 idb -gdb 的直接调用: #!/bin/bashexec/usr/local/soft/intel/fc/10.0.025/bin/ifort/idb -gdb "$@" 这实际上是有效的,因为它
..
编辑: 必须有某种方法可以解决这个问题,而无需编写全新的调试器.我目前正在研究在现有 java 调试器之上构建的方法.如果有人对如何获取 Java 调试器已有的信息(关于堆栈帧、变量、原始数据等)有任何想法,那将非常有帮助. -- 我想要做的是我有这个基于 Java 的框架/API,我想编写一个针对我的框架定制的 Eclipse 插件调试器.这是一个简单的例子: 我有两个类,一个
..
在使用 IntelliJ 几年后,我最近开始使用 Eclipse.使用 IntelliJ 调试 Map 时,如果键或对象实现 toString(),则会显示一个很好的键值字符串表示列表. 在 Eclipse 中,当我选择 显示逻辑结构 时,我看到如下内容: 此视图的问题是您需要展开每个条目才能看到实际的键和值.如果你需要在超过 10 个元素的地图中查找某些东西,那就变得非常繁琐了.
..
在我的 Eclipse 插件中,我希望收到有关调试器事件的通知(例如,当单步执行或遇到断点时).通过使用以下代码订阅调试事件,我已设法使其在 JDT 环境中工作: DebugPlugin.getDefault().addDebugEventListener(this); 这给了这个事件处理程序: public void handleDebugEvents(DebugEvent[] event
..
是否有从 Eclipse 调试器接收事件通知的通用方法.具体来说,我只想知道用户何时跨入/进入以及何时遇到断点. 我已经在 JDT 中进行了这项工作(请参阅我的其他问题:Eclipse 调试器事件)但是同样的技术在 CDT 中不起作用(我使用的是 DebugPlugin.addDebugEventListener). 如果没有通用的方法来做到这一点,那么有没有办法避免在 JDT 中
..
我正在尝试调试我的 SWT 对话框(在 Eclipse 插件中).我想知道为什么布局是这样的,以及控件之间的边界在哪里.我看过 SWT Spy 插件 (http://www.eclipse.org/swt/tools.php),但我想要更图形化的东西. 我基本上是在寻找类似于 WebKit 开发人员工具面板允许您指向某物并在实际呈现的页面和 HTML 源代码中对其进行概述的方式. 解决
..
我有一部运行 Android 2.3.4 的 Nexus One 手机.我正在尝试使用 USB 开放附件库构建应用程序.为此,我选择了 Google APIs 10 作为构建目标.该项目实际上是 Microchip 提供的一个应用程序,我知道它适用于该设备.我手动将应用程序的 APK 安装到手机上,它可以工作.现在我希望能够调试和修改应用程序. 当我按下运行按钮时,是时候选择一个平台了.插入
..
这是我第一次尝试创建 Eclipse 插件.我已经创建了一个,以及一个功能和更新站点.我将目标平台设置为我的本地 Eclipse 安装.当我在开发环境中运行/调试插件时,一切正常. 现在,我的同事从我托管的更新站点安装了插件.当他开始使用我的插件公开的任何功能时,他会遇到运行时异常. 他看到了在我从开发环境中运行插件项目时没有发生的空指针异常. 我的插件中有一个向导.当他关闭它时,他
..
如何在 Java 中设置断点?它只是基于源文件名和行号吗?类名或方法名是否也包含在内? 如果我的调试器中有旧版本的源代码并设置了断点,则当我单步执行时光标会关闭.能走多远?它会进入错误的方法(如果该文件中有多个类,甚至是错误的类)? 当 JVM 中有多个同名的类时会发生什么(如果您有多个类加载器可能会发生)?他们都得到断点了吗? 在 Web 应用程序容器中,我可以只为一个 Web
..
有时命名 lambdas 很有用.特别是当您将它们作为参数传递时. 一个非常简单的例子是 公共类 Main {公共静态无效主要(字符串[]参数){谓词p = nameIt("isNotEmpty", (s) -> !s.trim().isEmpty());也许打印(“你好",p);也许打印(“",p);}静态的无效可能打印(T s,谓词 pred){如果(pred.test
..
我想在调试模式下发布一个 Java 应用程序,以便在客户端出现随机或难以重现的问题时更轻松地进行调试. 但是,我想了解一下这样做的潜在副作用?从 Java HotSpot 文档看来,应该没有性能损失. 来自链接 全速调试 Java HotSpot VM 现在使用全速调试.在以前VM 的版本,调试时启用,程序使用执行只有口译员.现在,全HotSpot 的性能优势技术可用于程序
..