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?

0voto

Sony Nguyen Punkte 1

Vergewissern Sie sich im Abschnitt Codegenerierung, dass die Option "Verknüpfung auf Funktionsebene aktivieren" auf Ja (/Gy) eingestellt ist.

0voto

Tratak Punkte 116

Ich hatte das auch gelöst, indem ich feststellte, dass die Lösungskonfiguration auf AnyCPU Debug und das Projekt auf x86 Debug war

Ich habe es auf x86 geändert und kann jetzt bearbeiten und fortfahren.

0voto

Brad Mathews Punkte 1343

Ich habe eine Lösung für eine einzigartige Situation.

Mein Bearbeiten und Fortsetzen begann in einer Funktion in VS2013 fehlzuschlagen. Ich entdeckte, dass es daran lag, dass ich in dieser Funktion eine Office Interop zu Excel durchführte. Ich verschob den Interop-Code in eine eigene Funktion und Bearbeiten und Fortsetzen begann in der ursprünglichen Funktion wieder zu arbeiten.

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