BUG: debugger is case-sensitive to paths when resolving assembly refrences

P

PJ6

DotNet has always had quirky problems with debugging DLL's when running
inside of other projects - sometimes, mysteriously, you get unhittable
breakpoints (question marks), or break points that get a "plus" sign next to
them and gain "children". Sometimes it's your own fault and the cause is
obvious, but on occasion these things happen for no apparent reason... now
I've uncovered an unexpected cause.

Reference comparisons are case-sensitive: if one project references an
assembly with the path C:\foo\something.dll, and another references the very
same assembly with C:\Foo\something.dll, the VS.Net debugger can decide to
treat these two references as *different* assemblies.

I would call this a bug.

Paul
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,019
Latest member
RoxannaSta

Latest Threads

Top