I'm trying to remotely debug an asp web service, published to my
IIS6.0 server, using VS.net 2005
So far, I've published the website, installed remote debugging
monitor, connected to the debugging monitor from VS on my host
machine, and attached to the w3wp.exe process. However breakpoints
that I set in my webservice code in VS are flagged as "the breakpoint
will not currently be hit. no symbols have been loaded for this
I have hunted around on the server, and found a .pdb file for
\v2.0.50727\Temporary ASP.NET Files\mercury\1e74d20e\72afe63b
\App_Web_wbscx-fh.pdb), where mercury is the name of my deployed app.
However my web service code is located in App_Code, and there are no
symbols loaded for App_Code.dll, and I can't find a pdb file for this
dll on the server. I've found a couple on my local machine, but when I
try and manually load these symbol files in under Debug->Windows-
Modules, I get an error saying that the files don't match the modules.
Does anyone have any ideas? Should I really need to be messing around
with pdb files? I would have thought that should all be automated when
I start debugging.