Debugging .net libraries in both the GAC and local folder



Hi ,
We have developed a number of plug-in .NET Library Components that we
typically deploy with our various applications by installing them into the
GAC.
Each of the applications contains an app.config file referencing arbitrary
versions of the plug-in components they wish to consume.

Here's the problem:

Assuming I have installed any one of our application software,

when working on any of these plug-in library assemblies as a developer in
Visual Studio, I'd like to be able to debug the plug-in library assemblies
similar to the way we can in C++, either select a surrogate exe that
references the plug-in, from the VS Project/Debug tab to use for debugging
or "Attach to Process".



Neither technique works. I can't set or hit any breakpoints I've set. What's
worse, I can't use the VS Disassembly Window to reference the disassembled
code and set a breakpoint there either, as it never finds the symbols.



My questions:

1 Can anyone supply a tip on how to truly debug a local library assembly
(dll) when the same version of that assembly resides in the GAC.

2 Is there a technique for debugging the library assembly (dll) that resides
in the GAC?

3 Do assemblies have the concept of symbols and symbol files?

4 Can anyone supply web links to advanced debugging techniques in .NET,
specifically for C#?

Thanks




.



Relevant Pages

  • installing a plug-in jar on a 3rd partys software
    ... plug-in for now, I'll add functionality later. ... Then I started up the JamochaMUD client by double-clicking ... and set about installing the "dummy" plug-in. ...
    (comp.lang.java.help)
  • Re: problems installing java
    ... > having problems installing java ... I assume you mean installing the java plug-in for your browser. ... Blackdown j2re packages are still compiled using gcc 2.95, ...
    (Debian-User)
  • Re: Deblurring images
    ... I am so pleased to find this plug-in but am having difficulty installing ... I could find no installation file that I could open and the Gimp Xtns / ...
    (comp.graphics.apps.gimp)
  • Re: IE6 ActiveX Control Problem
    ... This vesrion of the plug-in has been available since May 05. ... >> but does not work in displaying an image embedded in a webpage. ... >> When I try to view an embedded Mr. SID image, ... > installing security software? ...
    (microsoft.public.windowsxp.general)
  • Re: Different API versions
    ... There is no point to use GAC for a plug-in. ... framework will need to be able to load assemblies. ... assemblies implement the current IPlugIn interface version and some of ...
    (microsoft.public.dotnet.general)