Ich bin zur Zeit Bug-Jagd und muss in einer bestimmten DLL in der Release-Konfiguration in Visual Studio 2005 debuggen. Irgendwann schloss ich die Lösung, tat etwas anderes und lud es neu. Von diesem Punkt an wird mein Haltepunkt nicht mehr getroffen und ich bekomme die berüchtigte Meldung "Keine Symbole wurden geladen ...". Also habe ich das Modulfenster geöffnet und die DLL, die ich debuggen möchte, erscheint nicht mehr in der Liste, deshalb kann ich Symbole nicht manuell laden. Die Anwendung verhält sich normal, also bin ich mir absolut sicher, dass die DLL geladen sein muss, um bestimmte Funktionen auszuführen. Sicher genug, wenn ich die DLL umbenenne und die Anwendung starte, funktioniert es nicht mehr, also muss es auch die richtige DLL sein.Warum fehlt die geladene DLL in der Modulliste von Visual Studio?
Ich habe versucht, die Dll-Projekt als Startprojekt und den Befehl, um die Anwendung exe und starten Sie die Anwendung von außen Visual Studio und dann an den Prozess, alles ohne Erfolg.
Frage ist, warum die DLL nicht in der Liste der geladenen Module erscheint, obwohl es geladen worden sein muss? Ich kann mir keine anderen Änderungen vorstellen, die ich gemacht habe, die das verursachen könnten, vermisse ich etwas? (Vielleicht etwas wirklich offensichtlich?)
Jede Hilfe geschätzt!