我在主题行中收到错误。我在服务器2k3sp2上运行vs2k8。我试过删除pdbs,缓存目录,验证在特定页面上设置了调试。有趣的是其他页面调试很好。正当我走到这一页时。必须是配置问题,但页面指令如下所示:无法调试 - “断点当前不会被命中,没有为此文档加载符号”
print(“<%@ Page语言='C#'AutoEventWireup ='true'CodeBehind ='MemberSearch.aspx.cs'Inherits ='SurencyPortal.EmployerPortal。 MemberSearch'Debug ='true'%>“);
我也注意到,在调试时,如果我打开模块窗口,几乎所有的符号都显示'Symbol not loaded'的状态。然而,在下面msdn文章的更多研究之后,其中一篇MSFT文章说,如果它是一个核心.net dll,它不会加载符号,所以我并不担心这一点。某些微软模块(如System.Enterpricesservices.wrapper.dll)显示一个感叹号,其中包含“该模块未在默认加载地址加载”的消息。不知道为什么这个DLL在那里,因为我不知道任何电话。
这里有一点是我尝试:
Breakpoint not hooked up when debugging in VS.Net 2005
比尔
关于附加进程,当我尝试附加进程时,w3wp.exe灰显。剩下的只有那些看起来不相关的东西(ccapp,ctfmon,smax4pnp和smcgui)。那么,这是否确认调试器已连接到正确的过程? – 2008-12-23 16:28:21
通常当它变灰时,它已经连接了一个调试器。我无法帮助更多,因为我仍然在VS 2005和.NET 2.0 ... – 2008-12-23 16:36:54
请确保在“附加到”下它说“托管代码” – 2009-02-23 08:07:31