Frage

Ich versuche zu bekommen edit-und-weiter mit Visual Studio 2008 mit einem ASP.Net MVC-Projekt arbeiten. Ich bin mit 64-Bit, so dass auf das Problem hinzufügt.

In Configuration Manager, meine aktive Lösungsplattform ist x86 und alle Projekte zielen Debug x86 als auch.

In den Projekteigenschaften I "Enable Bearbeiten und Fortfahren" haben gewählt.

Tools> Optionen ...-> Debugging-> Bearbeiten und weiter Ich habe „Bearbeiten aktiviert und Weiter“ ausgewählt.

Tools> Optionen ...-> Debugging-> Allgemein Ich habe "alle Prozesse unterbrechen, wenn ein Projekt breaks" aktiviert ist.

Sobald ich versuche, außerhalb einer Ansicht einiger Quellcode zu ändern / template'I die Meldung: Bearbeiten und weiter: Änderungen sind nicht erlaubt, während Code ausgeführt wird oder wenn die Option ‚alle Prozesse unterbrechen, wenn ein Projektpausen wird dissabled. Die Option kann in Werkzeugen aktiviert sein, Optionen, Debugging.

Alle Ideen, wie man es an der Arbeit?

War es hilfreich?

Lösung

Haben Sie aktivieren Optimizations überprüft? (Advanced Kompilieroptionen), ich glaube nicht, können Sie haben, die überprüft ...

Sie auch: http://blogs.msdn.com/webdevelopertips/archive/2008/11/26/tip-29-did-you-know-how-to-enable -edit-and-Continue-Funktion-for-Web-Applikation-projects.aspx

Andere Tipps

Für VS2010 versuchen, diese

alt text

Sie können nicht ‚bearbeiten und weiter‘, wenn das Programm ausgeführt wird. Sie müssen brechen bearbeiten und weiter, und wenn Sie viele Threads haben müssen Sie alle brechen. Wenn beim Bremsen, weiterhin einige Threads laufen, ist es kein Problem mit ‚bearbeiten und weiter‘, sondern ein Problem mit den Pause-Optionen.

Sind Sie mit IIS oder die in Visual Studio-Entwicklungsserver gebaut für das Debuggen? Ich hatte Mühe, bevor bearbeiten immer und auch weiterhin unter IIS ausgeführt wird, und am Ende nur die in Server aufgebaut werden.

Ich öffne ein separates Browserfenster (so dass es nicht schließen, wenn ich Debuggen beenden) und dann das Debuggen ich aufhören, Änderungen vornehmen und sie bauen und tragen nur die anderen Browser-Fenster zur Verwendung der Änderungen anzuzeigen. . (Ja - das funktioniert auch mit Änderungen in Klassendateien, Controller usw.)

Wenn Sie wollen einfach nur die Ansichten ändern, CSS oder Skripte, die Sie gerade verschieben müssen und aktualisieren Sie Ihren Browser, um sicherzustellen, die aktualisierten Dateien bekommt, anstatt den Cache verwendet wird.

Wenn dies jeden ungerade klingt - versuchen Sie es! Es funktioniert!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top