14. Juni 200718 j Hallo Gemeinde! In Visual Studio 2005 gibt es ein sehr mächtiges Feature. E&C (Edit & Continue) welches es dem Entwickler erlaubt, zur Laufzeit den Code zu ändern. Die Anwendung wird dabei im Speicher geändert und es muss nicht neu kompiliert werden. Meine Frage wo aktiviert man das, oder was hab ich falsch eingestellt :-)? Wenn ich im Quellcode Änderungen vornehmen will bekomme ich diese Meldung: "Changes are not allowed when the debugger has been attached to an allready running process or the code being debugged is optimized." Vielen Dank für die Hilfe! Gruß, Kristof
14. Juni 200718 j Die Anwendung wird dabei im Speicher geändert und es muss nicht neu kompiliert werden. Das ist so nicht ganz richtig. Auch bei E&C wird neu kompiliert und gelinkt. "Changes are not allowed when the debugger has been attached to an allready running process or the code being debugged is optimized."Und, trifft das zu? Hast du dich nachträglich an einen Prozess angehängt, oder debuggst du optimierten Code?
14. Juni 200718 j Und optimierter Code, was heißt das :-)?Falls du an den Konfigurationen nichts geändert hast: Benutzt du die Debug- oder die Releasekonfiguration? Falls du etwas geändert hast: Benutzt du für den Compiler einen anderen /O-Schalter als /Od? Oder irgendeinen /OPT-Schalter für den Linker?
14. Juni 200718 j Ich hab die standardeinstellungen für den Debug-Prozess. Zur Information: Es handlet sich um eine ASP.NET Anwendung.
14. Juni 200718 j Zur Information: Es handlet sich um eine ASP.NET Anwendung.Das hättest du auch früher sagen können. Ich verschiebe dich mal ins richtige Forum und gebe dir den hier mit auf den Weg: Edit and Continue in ASP.NET - The Code Project - ASP.NET
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.