Tag: debugging

Visual Studio 2015debugging:无法扩展本地variables?

我正在使用Visual Studio 2015预览,我试图debugging我的项目。 以前我使用的是VS 2012,主要依靠hover和扩展局部variables来查看它们的值。 我试图在2015年做到这一点,但是当我把鼠标hover在variables上时,只显示“(局部variables)类名variables名”(例如“(局部variables)string标题”)的框。 没有展开button,它不显示框中的variables的值。 是否有一个设置,我必须改变,以便能够hover在variables和扩展它们?

什么是最大的JavaScript陷阱?

我正在计划介绍关于JavaScript的介绍,并且在准备过程中,我想知道新手们陷入的最大缺陷是什么。 我知道在完全理解闭包之前,我已经有了一些小问题,但是JavaScript中的许多奇怪行为并不是我想的更多… 那么,你应该向新秀们指出哪些缺陷?

神秘的“DataGrid的WinRT端口中没有足够的配额可用于处理此命令”

9月26日编辑 请参阅下面的完整背景。 tl; dr:数据网格控件导致了奇怪的exception,我正在寻找帮助,隔离原因并find解决scheme。 我已经进一步缩小了这一点。 我已经能够在一个更小的testing应用程序中重现行为,更可靠地触发了不稳定的行为。 我绝对可以排除线程和(我认为)内存问题。 新的应用程序不使用任务或其他线程/asynchronousfunction,我可以简单地触发未处理的exception,只需添加返回常量的属性到DataGrid中显示的对象的类。 这表明,问题是在非托pipe资源耗尽或我还没有想到的问题。 修改后的程序是这样构成的。 我创build了一个名为EntityCollectionGridView的用户控件,它有一个标签和一个数据网格。 在控件的Loaded事件处理程序中,我将一个List<TestClass>分配给1000或10000行的数据网格,让网格生成列。 此用户控件在页面的OnNavigatedTo事件(或Loaded ,它似乎并不重要)的MainPage.xaml中实例化2-4次。 如果发生exception,则会在MainPage显示后立即发生。 有趣的是,这种行为看起来并不随所显示的行数而变化(它将可靠地工作10000行或者可靠地失败,每个网格中只有1000行),而是与所有网格中的总列数在给定的时间加载。 有20个属性显示,4个网格工作正常。 有35个属性和4个网格,抛出exception。 但是,如果我消除两个网格,35个属性相同的类将正常工作。 请注意,我添加到TestClass从20跳到35列的所有属性的forms是: public string StringXYZ { get { return "asdfasdfasdfasdfasf"; } } 所以,在后台数据中没有额外的内存(而且,我不认为内存压力是问题)。 你们都在想什么? 再次,任务pipe理器中的句柄/用户对象/等看起来不错,但有什么我可能会丢失? 原帖 我一直在研究Silverlight Toolkit DataGrid的一个端口到WinRT,在简单的testing(多种configuration和多达10000行)方面做得不错。 然而,正如我试图将其embedded到另一个WinRT应用程序,我已经遇到了一个零星的exception(typesSystem.Exception,在App.UnhandledException处理程序中引发),这是很难debugging。 Not enough quota is available to process this command. (Exception from HRESULT: 0x80070718) 错误始终可重现,但不是确定性的。 也就是说,我可以在每次运行应用程序时都发生这种情况,但是通过执行相同次数的相同步骤并不总是会发生。 该错误似乎发生在页面转换(无论是导航到新的页面,还是回到上一页),而不是(例如)更改DataGrid的ItemsSource时。 应用程序结构基本上是通过层次结构进行recursion访问,每个层次结构都显示一个页面。 […]

如何在Eclipse中debugging编译的Java代码

我想知道是否有任何Eclipse IDE的解决scheme来debugging我没有源代码的Java代码,即debuggingdynamic反编译的代码,通过它等等? 我尝试使用JD-Eclipse , JadClipse ,并且如果我想查看一些类文件,这些插件工作得非常好,但是在debugging时,我得到“未find源”。 – 如何“附加”这些插件来“提供”源? 我的环境: Eclipse 3.5 Windows XP(但如果可能的话,我寻找一个跨平台的解决scheme) 谢谢。

Visual Studio 2010脚本debugging器不适合我

我刚刚安装了VS 2010 Beta 2,并希望玩一个ASP.NET MVC 2项目。 我只是在Home控制器的index.aspx视图中添加了一些脚本( alert('hello'); ),我可以看到它正在执行。 当我尝试设置一个断点时,它不会被打到。 我也尝试使用“debugging器”关键字,当我这样做,我得到一个令人失望的“没有源代码可用于当前位置”消息。 当我尝试独立附加到正在运行应用程序的IE进程时,我也会收到此消息。 我需要做些什么来获得友好的脚本debugging体验? (我已经成功地使用Firebug来debugging,但由于某种原因,我更喜欢VSdebugging器。) 以下是我的configuration的一些细节: 我在VS 2010 Beta 2中启动我的东西。 IE8版本8.0.7600.16385是我的默认浏览器。 “禁用脚本debugging(Internet Explorer)”高级选项未选中。 “禁用脚本debugging(其他)”选项未选中。 在我的ASP.NET MVC 2项目的“networking”属性选项卡,ASP.NETdebugging器被选中。 所有其他人都没有检查。 Visual Studio 2008脚本debugging似乎工作得很好。

你如何debuggingMako模板?

到目前为止,我发现当Mako模板编码不正确时,不可能产生可用的回溯。 除了迭代每行代码之外,还有什么方法可以debugging模板吗?

在SQL Server 2008中debugging存储过程

有没有办法在SQL Server 2008上debugging存储过程? 我有权使用SQL Server Management Studio 2008和Visual Studio 2008(不确定是否提供此function)。 通常,我使用SQL分析器来查找传递给存储过程的参数,但希望能够逐步完成该过程以查看失败的位置。 这可能吗? 什么是最好的方法? (就快速查找错误的位置而言)

当Visual Studio C ++debugging器中出现一个variables时,这是什么意思?

当Visual Studio C ++debugging器中显示一个variables时,这意味着什么? 我假设不好。 谢谢。

Visual Studio 2015诊断工具不支持当前的debuggingconfiguration

使用VS2015快照和分析工具后,似乎无法使诊断工具再次运行。 每个项目,甚至新的只是说下面的 诊断工具窗口不支持当前的debuggingconfiguration。 尝试创build新的和不同types的项目,以pipe理员身份运行,删除程序数据,应用程序数据,从卸载修复和重新安装。 任何人都经历过这个?,因为他们在这个版本中改进了这个工具,所以感到惭愧。 谢谢

使用Eclipse将debugging器附加到应用程序

您可以使用Eclipse附加到正在运行的应用程序,类似于您使用Visual Studio附加的方式吗?