43 Stimmen

Kann nicht bearbeiten und fortfahren, wenn Visual Studio 2010 auf einem 64-Bit-Rechner verwendet wird, die Anwendung zielt auf x86

Ich habe einige Probleme mit Bearbeiten und Fortfahren bei Verwendung von Visual Studio 2010 auf einem Windows 7 64-Bit-Rechner. Ich habe Folgendes sichergestellt

  1. Bearbeiten und Fortsetzen wird unter Extras>Optionen>Fehlersuche>Bearbeiten und Fortsetzen aktiviert.
  2. Meine Lösungsplattform ist auf x86 eingestellt
  3. Meine Lösungskonfiguration ist auf Debugging eingestellt
  4. Alle meine Projekte werden für Debug und x86 erstellt
  5. Für alle Projekte unter Projekte>Eigenschaften>Erstellen die Code optimieren es unkontrolliert

Wenn ich auf einen Haltepunkt stoße und versuche, den Text zu bearbeiten, erhalte ich die folgende Meldung.

Changes are not allowed in the following cases
(Quelle: <a href="http://sedotech.com/Content/images/edit-and-continue.png" rel="nofollow noreferrer">sedotech.de </a>)

Dies geschieht für mich für alle Projekte, die ich erstellen, ob sie WPF/Win Forms/VB.NET/C#/.NET 4/.NET 3 sind.

Irgendwelche Ideen?

1voto

m asif Punkte 11

Meiner funktionierte, nachdem ich folgendes getan habe

unter den erweiterten Kompilieroptionen die Ziel-CPU auf x86 setzen (war auf eine beliebige CPU eingestellt)

und es funktioniert jetzt einwandfrei.

1voto

OXYJAMES Punkte 11

Wenn Sie den Code nach dem Kompilieren bearbeiten möchten.

Kompilieren Sie einfach mit ctrl + F5

1voto

Mahmoud Salah Punkte 134

Ein weiterer Grund 1-Klicken Sie mit der rechten Maustaste auf die Projektdatei und dann auf Eigenschaften.
2-Kompilieren --> Erweiterte Kompilieroptionen.
3-Wählen Sie, ob Sie "vollständige" statt nur "pdb"-Debug-Informationen erzeugen wollen.

0voto

Roger Punkte 302

Auf der msdn-Website,

http://msdn.microsoft.com/en-us/library/dd264944(v=vs.100).aspx

Sie können darüber lesen:

"Das Sammeln von Aufrufen und Parametern erhöht jedoch den Leistungs-Overhead, verbraucht zusätzlichen Speicherplatz und die Funktion "Bearbeiten und fortfahren" deaktivieren des Visual Studio-Debuggers."

0voto

AnthonyLambert Punkte 8455

Unter Visual Studio 2013 funktioniert das Bearbeiten und Fortsetzen jetzt auch für die x64-Plattform.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X