当前位置:编程学习 > C#/ASP.NET >>

100分请教一个.net调试的问题,未加载符号?

我使用的是VS2005,现在问题是:
不管是ASP.NET的项目还是Win项目都是一样,点启动,然后都很正常就是在断点的地方不会停下来,断点地方出现一个问号。     
  试用的方法:     
  1、修复安装VS.NET,没有办法解决。     
  2、卸裁原来的VS.NET,然后把原来的目录删除,再安装,也不是不行。     
  3、查看了所有项目的配置,都没有问题,我的项目文件在其它机器的VS.NET调试很正常,这就说明是我机器配置的问题,不是项目配置的问题。     
    
  断点设置了,Web.Config也入了,调试模式也改为Debug了,但就是运行了,到断点就不停下来,我的VS2003也重新安装,还是老问题   断点处会有一个问题,   然后会提示:当前断点不会命中,   没有为该文档加载任何符号。   我看了bin/debug目录下有生成PDB的文件呀,真是奇怪了!!   
    
  也参考了下面资料   
    
  http://support.microsoft.com/?scid=kb;zh-cn;306169&spid=548&sid=1057     
    
  我知道问题所在了,但还没有找到解决方法:     
  “w3wp.exe”: 已加载“C:\WINDOWS\system32\inetsrv\w3wp.exe”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\ntdll.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\kernel32.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\msvcrt.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\advapi32.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\rpcrt4.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\user32.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\gdi32.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\ole32.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\inetsrv\iisutil.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\crypt32.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\msasn1.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\imm32.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\lpk.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\usp10.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\xpsp2res.dll”,未使用调试信息生成二进制文件。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\inetsrv\w3core.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\iismap.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\iisRtl.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\ws2_32.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\ws2help.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\inetsrv\lonsint.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\secur32.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\netapi32.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\oleaut32.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\strmfilt.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\httpapi.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\shlwapi.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\inetsrv\w3cache.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\inetsrv\w3tp.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\inetsrv\w3comlog.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\inetsrv\w3dt.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\inetsrv\wamreg.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\wsock32.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\inetsrv\iisres.dll”,未使用调试信息生成二进制文件。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\clbcatq.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\comres.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\version.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\admwprox.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\rsaenh.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\psapi.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.163_x-ww_681e29fb\msvcr80.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\inetsrv\w3isapi.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\mswsock.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\dnsapi.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\winrnr.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\wldap32.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\rasadhlp.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\inetsrv\gzip.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\msi.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\mpr.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\msv1_0.dll”,未加载任何符号。
“w3wp.exe”: 已加载“C:\WINDOWS\system32\iphlpapi.dll”,未加载任何符号。
    
    
  因为没有加载符号,所以没有办法进入调试,正常的应该是:     

    
  我已经把那个生成调试信息设为True了,而且项目也是Debug状态了。但还是一样的结果,实在找不出解决方法了。   

 急........ --------------------编程问答-------------------- 我在csdn里面也搜索了不少以前的贴子,但是没有一个合适我的,不知各位有没有碰到过这种情况,帮帮忙。 --------------------编程问答-------------------- 在线等.............. --------------------编程问答-------------------- 設置IIS安全為windows 驗證 --------------------编程问答-------------------- 重装IIS --------------------编程问答-------------------- iis 也重装过了, IIS也设置成了 集成windows 身份验证了.... --------------------编程问答-------------------- 怪了。。。 --------------------编程问答-------------------- 我在2003也经常遇到这种问题...

我的解决办法关闭.net环境,删除编译好的老的DLL,然后重新打开项目编译,设置断点,附加调试进程,(在弹出的进程对话框只选择调试进程的CLR)... --------------------编程问答-------------------- ERPCoder,我照你的方式去做了一下,还是不行,还是不能加载任何符号。难道我要去重装才行? --------------------编程问答-------------------- 已经忘了以前是如何解决的了 --------------------编程问答-------------------- Jinglecat,你以前也是遇到过吗?帮忙想想..... --------------------编程问答-------------------- MARK --------------------编程问答-------------------- 晕,没想到重装后,还是没解决这个问题,我都要快疯了。 --------------------编程问答-------------------- 我也遇到你的问题

不过我是不加载符号 就显示加载w3wp.exe成功 其它什么调试信息都没有
时好时坏 --------------------编程问答--------------------  控制面板 管理工具 服务 打开Terminal Serrices服务 .....我以前也碰到过....... --------------------编程问答--------------------
引用 14 楼 a5946555 的回复:
 控制面板 管理工具 服务 打开Terminal Serrices服务 .....我以前也碰到过.......

NND 又只有这一句话了 自动附加到计算机“JUNYU”上的进程“[4844] w3wp.exe”成功。

我好郁闷啊。。。
没有看到你说的 Terminal Serrices 服务 --------------------编程问答-------------------- Terminal Serrices 已经启动了 。还是不显示加载符号 --------------------编程问答-------------------- 友情帮顶! --------------------编程问答-------------------- 看來只有出絕招了
重裝系統吧 --------------------编程问答-------------------- dll 删除 重新添加引用。

--------------------编程问答--------------------    在你设置断点的那个页面(方法的类),运行时的时候,"断点地方出现一个问号"那个页,打开文件所在的文件夹,是在C盘,删除就行了。遇到过一次。 --------------------编程问答-------------------- 可能是你系统问题,重装系统,重装VS! --------------------编程问答-------------------- 如果你用的是IE8的话,请修改注册表:HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main
增加dword键TabProcGrowth,值为0就行!
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,