Visual studio 2013 + .Net 4.5.1 + Bearbeiten und fortfahren 64-bit: funktioniert nicht
Vermeintlich vs 2013 Unterstützung für Bearbeiten und fortfahren 64 bit (siehe http://blogs.msdn.com/b/visualstudioalm/archive/2013/06/26/debugging-support-for-64-bit-edit-and-continue-in-visual-studio-2013.aspx).
Allerdings kann ich nicht bekommen es funktioniert.
Nachdem ich auf die Eigenschaften meiner .net 4.5.1 asp.net mvc web-Anwendung-Projekt, und überprüfen Sie die "Enable" Bearbeiten und Fortfahren" aktivieren, jetzt kann ich den code Bearbeiten, während Sie auf einen Haltepunkt.
Das problem ist, dass nach dem speichern und versuchen, Sie zu halten über die verstärkte Mulde, bekomme ich einen Fehler-dialog sagen:
Änderungen vorgenommen wurden, die nicht kompiliert werden kann. Die Ausführung kann nicht fortgesetzt werden
bis zu kompilieren Fehler behoben werden
In der Fehler-Fenster, diese 2 Fehler immer zeigen:
Den Typ 'System.IEquatable`1' in einer assembly definiert ist, die
nicht verwiesen wird. Müssen Sie fügen Sie einen Verweis auf die assembly " System.Laufzeit
Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".Den Typ 'System.ValueType " ist in einer assembly definiert ist, die nicht
verwiesen wird. Müssen Sie fügen Sie einen Verweis auf die assembly " System.Laufzeit
Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
Es ist wirklich komisch Fehlermeldung, richtig? Egal, wie unbedeutend mein Wechsel ist der, ich bekomme immer den gleichen Fehler.
Hinweis: ich habe windows 7 /vs 2013 ultimate und mein Projekt für die Verwendung von IIS Express in die Projekt-Eigenschaften.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist ein bekanntes Problem beim verweisen auf portable libraries und mit Edit & Weiter. Wir suchen Sie zum beheben dieses in einer zukünftigen version von Visual Studio.
Einen workaround für jetzt:
<PropertyGroup>
element, und fügen Sie die folgenden:<_ResolveReferenceDependencies>true</_ResolveReferenceDependencies>
Sollte dieses Update die build-Ausgabe.
Hinweis: Je nach Projekt, dies könnte ein performance-hit, nicht nur bei Edit & Weiterhin Nutzung, sondern nur die Allgemeine Verwendung innerhalb des VS.
In meinem Fall die einzige Lösung, mit der gearbeitet wurde, zu entfernen, wird der Arbeitsbereich und die map&Holen Sie sich wieder.
Entfernen der Arbeitsfläche,
Source control
→Advanced
→Workspace
→Remove
.