Wenn ich mein Xamarin.iOS-Projekt von Visual Studio aus debugge, baut es, installiert es auf dem Simulator und startet die App ohne Probleme. Aber beim Start sehe ich eine Menge Debug-Tracing von einer Methode, die nicht einmal mehr in meinem C# -Code existiert. Ich kann auch Haltepunkte für die Klasse setzen, von der ich die Methode entfernt habe, unter den gleichen Zeilennummern, wo diese Methode war, und ich werde die entfernte Methode in der Aufrufliste sehen, wenn der Debugger aufhört.Xamarin iOS Simulator mit altem Code
Ich habe Visual Studio geschlossen und wieder geöffnet, die Verbindung zum Mac-Build-Server zurückgesetzt, meine Lösung bereinigt und neu erstellt und die Lösungsausgabe manuell gelöscht. Auf dem Mac habe ich den Simulator geschlossen und wieder geöffnet und versucht, Inhalt und Einstellungen zurücksetzen, wodurch die App gelöscht wird. Aber die Situation besteht immer noch, selbst nach all dem. Kann ich etwas anderes auf dem Mac versuchen, um sicherzustellen, dass alle zwischengespeicherten Kopien des alten Codes gelöscht wurden?
Dies ist am nächsten, was scheint für mich bisher funktioniert haben - manuell tun a Erstellen Sie das Projekt neu, nachdem Sie Änderungen vorgenommen haben. Ich habe auch bemerkt, dass, wenn Sie Projekt A ändern und Projekt B von Projekt A abhängt, ich A neu erstellen muss, dann B. –
Ich habe das gleiche Problem, aber auf der Android-Seite, es läuft eindeutig alten Code obwohl Ich habe versucht, neu zu erstellen/reinigen/löschen bin/obj/xamarin Studio neu starten/meinen Computer neu starten. Was gibt?? – Justin
Ich habe das gleiche Problem, gibt es eine andere Problemumgehung als das Löschen der bin und obj Ordner jedes Mal? –