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?

30voto

Sayed Ibrahim Hashimi Punkte 43069

OK Leute, ich habe es herausgefunden. Neulich Abend habe ich mit folgenden Dingen herumgespielt IntelliTrace und die Einstellung zum Sammeln von Anrufinformationen geändert. Ich habe die Warnung auf dieser Seite nicht bemerkt, die besagt, dass "Bearbeiten und Fortfahren beim Sammeln von Anrufinformationen deaktiviert ist"! Siehe Bildschirmfoto.

IntelliTrace settings
(Quelle: <a href="http://sedotech.com/Content/Images/edit-and-continue2.png" rel="nofollow noreferrer">sedotech.de </a>)

Also habe ich das einfach deaktiviert, und schon konnte ich loslegen. Danke, das war wirklich ärgerlich.

9voto

PantheR Punkte 91

Eine andere Lösung besteht darin, zu prüfen, ob Referenzen von Drittanbietern enthalten sind und deren Optionen zu prüfen: Interop-Typen einbetten. Setzen Sie es auf False.

6voto

Eine weitere Option, die Sie ankreuzen müssen, um die Option "Bearbeiten und Fortfahren" zu aktivieren.

Gehen Sie zu den Projekteigenschaften und aktivieren Sie die Option "Bearbeiten und fortfahren".

enter image description here

3voto

AliReza Sabouri Punkte 3235

Ich habe das Problem gefunden!

Unter Option "Vorabkompilieren (in Projekt-Eigenschaften ) Abhaken Aktivieren Sie Optizierungen

2voto

mona Punkte 31

Ich hatte das Problem auch gelöst, indem ich feststellte, dass die Lösungskonfiguration auf Release und nicht auf Debug stand.

Ich habe auf Debugging umgestellt und kann jetzt bearbeiten und fortfahren.

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