标签: breakpoints

在IIS7中运行时,无法在ASP.NET MVC视图中放置断点

我被迫使用IIS7,因为Casini只有x86而我们正在运行x64 ELMAH.

自从我切换以来我注意到的一点是我无法在ASP.NET MVC视图中设置断点.我不完全确定是因为IIS7,是吗?它也发生在你身上吗?

Visual Studio(2008)项目配置为使用本地IIS7.我通常按F5 运行项目,实际上没有运行任何东西.它编译代码并将其自身附加到相应的IIS7进程.

断点的限制现在很难进入我的环境.如果我右键单击视图中的一段代码,就会有一个"断点"子菜单,就像之前一样,带有插入断点.但是当我尝试插入断点时,我在Visual Studio的底部看到一条蓝色消息:

这不是断点的有效位置.

并且没有设置断点.在编译的代码中设置断点,就像控制器一样没有问题.

有没有办法解决在视图中放置断点?

asp.net-mvc iis-7 breakpoints view

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

Extendscript Toolkit不会在断点处停止,为什么?

我使用Extendscript Toolkit编写Illustrator CS5脚本.

我在代码中设置了几个断点,它们在行号旁边显示为红点.但是当我运行脚本时,它会一直执行到最后但不停止并且断点点变暗.

我在这里错过了什么?

谢谢!

debugging breakpoints extendscript adobe-illustrator

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

如何在Java中跳过一个块?

在给出的程序中,我必须确保如果两个连续的字符是相同的.我不应该增加变量的值(Count)...我试过"break;",但是这会让我跳出"for循环",这是非常适得其反的.如何跳过给定的部分仍然继续"for循环"?

目前我对"Hello // world"的输出是3.它应该是2('/'表示''(空格)).

import java.util.Scanner;
class CountWordsWithEmergency
{
    public static void main()
    {
        Scanner input = new Scanner(System.in);
        System.out.println("Please input the String");
        String inp = input.nextLine();
        System.out.println("thank you");
        int i = inp.length();
        int count = 1;
        for(int j=0;j<=i-1;j++) //This is the for loop I would like to stay in.
        {
            char check = inp.charAt(j);
            if(check==' ')
            {
                if((inp.charAt(j+1))==check) //This is the condition to prevent increase for
                                             //count variable.
                {
                    count = count; //This does not work and neither …
Run Code Online (Sandbox Code Playgroud)

java loops for-loop breakpoints

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

Xcode 4.6/5,lldb断点不起作用

我在使用调试器LLDB时遇到问题,

如果在"main.c"中,我包含另一个文件,如"ac",并在"ac"中设置断点,则断点永远不会被停止.

还有其他人得到这个吗?

好的,这是一个例子

// main.c
#include "a.c"
int main()
{
    test();
}


// a.c
void test()
{
    return; // (Using UI to)set break point here, the gdb will stop, and lldb will not
}
Run Code Online (Sandbox Code Playgroud)

================================================== ====================

对于trojanfoe:我在Xcode 4.6.3命令行实用程序中尝试过这些步骤,结果和你的一样,但我的问题是在GUI上,

当我使用鼠标在"ac"上设置断点时,它将无法工作.

我试图在main()上停止,然后输入这个cmd"br list",这是控制台上的消息,

(lldb) br list
Current breakpoints:
1: file ='a.c', line = 13, locations = 0 (pending)


2: file ='main.c', line = 15, locations = 1, resolved = 1

  2.1: where = test`main + 15 at main.c:15, address = 0x0000000100000f3f, …
Run Code Online (Sandbox Code Playgroud)

xcode breakpoints

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

lldb中的条件断点是否符合内存中的值?

根据内存中的值在lldb中设置条件断点的语法是什么?

就像是:

breakpoint modify -c "memory read -Gx $esp+4 == 0"

或者,我想如果条件为false,我可以设置断点命令继续,但我也找不到它的语法:)

breakpoints conditional-breakpoint lldb

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

断点不会突出显示Visual Studio 2013中的整行

我最近安装了Update 2.所以现在当我放置断点时,它只是在文件的左侧放置一个红点,但它不会突出显示整行.我不确定Update 2是否更改了设置,但我是这么认为的.

我试过这个:在工具>选项>调试器>常规>突出显示断点和当前语句的整个源行(仅限C++).所以它告诉我这对C#不起作用.我该怎么做才能突出整条线?

更新:

在此输入图像描述

breakpoints visual-studio visual-studio-2013

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

Visual Studio是否具有"打破您的位置"的功能?

我们最近开始在我们的引擎中遇到无限循环,我不知道如何有效地对抗它们.该应用程序只是冻结永恒,我无法阻止它的执行,以了解正在发生的事情.在主要位置放置正常断点(更新循环)什么都不做.我几乎可以肯定问题是在一个连续运行的循环中,但是由于代码的大小,我甚至无法开始猜测在哪里寻找它.

所以,我的问题是你如何在代码中的某个任意位置破坏应用程序在Visual Studio中的执行,那时应用程序正好在那个时候?类似于"留在你身边"的东西.它在理论上是否可能?

debugging breakpoints visual-studio-2012

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

通过一些javascript函数在初始页面加载时调试HTML元素更改,但是找不到它。

我知道chrome有一个javascript调试器,您可以在其中修改任何内容而在HTML中设置断点,但是您只有在页面已加载后才能执行此操作。我试图弄清楚如何在初始页面加载时为元素分配内联样式。我试图在文件中搜索该类,但没有任何显示。我不确定如何跟踪此设置。视图源不显示任何内联样式,因此它必须来自js文件。

一个人将如何调试呢?

在此处输入图片说明

javascript frontend breakpoints javascript-debugger google-chrome-devtools

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

实现在多线程代码中安全恢复的断点

我正在编写一个调试器,并且当多个线程同时击中它们时,当前正试图使断点可靠地工作.据我所知,大多数调试器通过用0xCC替换指令的第一个字节来实现断点,这也是我目前正在做的事情.但是,我没有看到任何恢复原始字节的方法,同时仍然能够阻止其他即将命中该断点的线程,而不会停止所有正在运行的线程.有没有人知道通常如何实现?暂停所有线程真的是唯一的解决方案吗?

c++ debugging breakpoints x86-64 machine-code

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

无法在Delphi的Exit语句中设置断点?

我尝试在Exit语句中设置断点,如下所示:

procedure TForm1.Button1Click(Sender: TObject);
var
  I: Integer;
begin
  I := 5;

  if I = 5 then
    Exit;

end;
Run Code Online (Sandbox Code Playgroud)

但是,当程序启动时,断点将变成一个红叉,表明它不可用。为什么?我正在使用项目的“调试”版本,并使用“运行”按钮来调试项目。

delphi debugging breakpoints

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