Sonntag, 30. Dezember 2012

ermöglicht Internet Explorer 8 (IE8) Debugging mit Visual Studio 2005


Viele der Web-Entwickler oder BHO, Toolbar, ActiveX Entwickler, die Microsoft Internet Explorer 8 (IE8) dieses Problem gestoßen, so tat I. Nach Googeln für irgendwann fand ich schließlich die Lösung und es gerne mit Ihnen teilen.

IE8 nutzt mehrere Prozesse für mehrere Tabs, automatische Registerkarte Crash Recovery, pro-site ActiveX-Steuerelemente und geschützten Modus. Dies deaktiviert Microsoft Visual Studio 2005 zu einem IE8 Prozess-und Debug-legen und nicht auf Haltepunkte zu stoppen. Hier ist die Lösung:

Ändern Sie die Registrierung wie unten beschrieben;

Open RegEdit (Zum Menü Suche zu starten, geben Sie regedit ein, einmal fand es laufen)

Navigieren Sie zu HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main

Fügen Sie einen DWORD-Wert namens TabProcGrowth mit einem Wert von 0

Beachten Sie, dass Sie mit einem 64-Bit-Computer sind, müssen Sie die 32-Bit-Registrierung bearbeiten möchten.

Dies wird zu beschränken IE8 einem Prozess pro Instanz und Schutz-Modus schaltet sich automatisch aus, wenn Sie Windows Vista / Windows 7 oder neuer werden.

Darüber hinaus wird IE das Installationsprogramm erneut deaktivieren Skriptdebugging. So müssen Sie erneut aktivieren:

- Öffnen Sie Internet Explorer
- Auf Extras-> Internetoptionen gehen
- Auf der Registerkarte Erweitert wechseln
- Deaktivieren Sie "Disable script debugging (Internet Explorer)"

Ich weiß nicht, ob dies ein Problem mit Visual Studio 2008, können aber give it a try, wenn das Problem auftritt VS 2008.

Hinweis: Stellen Sie sicher, dass Sie über den Schutz einzuschalten für Echtzeit-Testumgebung von make die Zuweisung ein Wert größer als 0 bis TabProcGrowth.
...

Keine Kommentare:

Kommentar veröffentlichen