Wie zu deaktivieren, wenn "Enable Visual Studio hosting process" checkbox ist ausgegraut
Ich arbeite mit Visual Studio 2008, und Entwicklung einer DLL, die instanziiert wird, die von einer kommerziellen Anwendung. Wenn die Anwendung beendet wird, bekomme ich Fehler in den debugger über MDA ist. Ich fand einen Artikel, der sagt zu deaktivieren, MDA 's, indem Sie den Visual Studio-Hostprozess - jedoch, wenn ich auf die Registerkarte "Debuggen" von meinem Projekt, die checkbox ist aktiviert und ausgegraut. Wie kann ich deaktivieren Sie entweder die hosting-Prozess insgesamt, oder aktivieren Sie das Kontrollkästchen?
- Sie sind auf dem falschen Weg mit dieser. Verwenden Sie Debug + Ausnahmen, öffnen Sie den "Assistenten für Verwaltetes Debuggen" Knoten und entfernen Sie das Häkchen bei mda ' s, die Sie nicht wollen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den "Enable Visual Studio Hosting Process" - Feld ist ausgegraut in der DLL-Projekt, weil Sie ein DLL-Projekt kann nicht ein hosting-Prozess. Der hosting-Prozess ist nur eine option für EXE-Projekte.
Zur Deaktivierung der hosting-Prozess, den Sie gehen müssen, um die EXE-Projekt, welches das Startprojekt, und deaktivieren Sie den hosting-Prozess gibt.
Dank, Hans, das war der trick. Aus dem Debug-Menü, ich nahm Ausnahmen, erweitert unter MDA (Managed Debug-Assistenten), und deaktiviert die Ausnahme war, plagen mich - in meinem Fall, LoaderLock. Vielen Dank, auch, Jared - das erklärt, warum es ausgegraut ist für die DLL-Projekte.