Wir haben eine .NET-Anwendung, die viele in VB6 geschriebene ältere Komponenten verwendet. Wir konnten den VB6-Code mithilfe von Debugger für systemeigenen Code und generierten PDB-Dateien in Visual Studio 2010 debuggen. Nach dem Upgrade auf VS 2012 (einschließlich Update 2) können wir dies nicht tun.VB6-Code aus Visual Studio 2012 debuggen
Modulfenster zeigt folgende Meldung:
Binary wurde nicht mit Debug-Informationen gebaut.
Sie können auch folgende Meldung im Ausgabefenster finden:
Modul wurde ohne Symbole gebaut.
Wenn ich versuche, Symbole manuell zu laden, ich folgende Meldung:
Eine passende Symboldatei in diesem Ordner nicht gefunden wurde.
Debuggen der gleichen DLL oder EXE von VS 2010 funktioniert gut.
Gibt es eine Option, um es zu aktivieren?
Verwenden Sie VC++ Debugger für die Aufgabe oder was? –
Kann Ihre Frage nicht beantworten, würde aber gerne mehr über das Debugging von Interop VB6 mit VS2010 erfahren! Klingt wie eine Zeitersparnis für ältere gemischtsprachige Apps. – tcarvin
Finden Sie Details zum Debuggen von VB6 in VS 2010 in diesem Artikel (http://blogs.msdn.com/b/robgruen/archive/2004/11/09/254602.aspx) – Pecan