我正在使用jQuery AJAX回发调用ASHX处理程序。通常,当我调试C#时,我使用这个方法debug > Attach to Process >选择w3wp.exe并开始调试。当我使用ASHX处理程序执行此操作时,Visual Studio会显示“断点将不会命中。没有为该文档加载任何符号。”果然,当我运行对处理程序的AJAX调用时,断点没有命中。
我在一个类上有一个函数,其中有一个断点,即使函数的其余部分没有运行,它也会被命中。//<--Breakpoint here not triggered我见过很多帖子有相反的问题,他们期望命中的断点被优化出来,因此从未触发,但我无法想象如何可能发生相反的情况:优化导致断点在函数的中间命中单步执行代码表明它实际上从未进入过Initialize()函数,但是当使用断点运行时,它会触发断点。可以肯定的是,我甚至关闭了优化并让它运