2017-05-04 6 views
0

Ich brauche etwas Hilfe. Ich habe Dutzende von Stunden in ein VB.NET-Projekt gesteckt, es wurde im Release-Modus erstellt und verteilt. Jetzt muss ich einige Änderungen vornehmen, und ich kann es nicht richtig debuggen. Meine Codeänderungen führen zu einem Verhalten, bei dem mein Code nicht einmal erkannt wird.Visual Studio - wie man den Code umkehrt

Außerdem habe ich Visual Studio 2013 kürzlich installiert (Umzug von 2010), aber dieses Projekt verhält sich in beiden Umgebungen gleich.

Ich glaube, dass mein Code "optimiert" geworden ist. Das Fehlerfenster sagt mir, dass Code übersprungen wird, und dass mein Code optimiert ist und JIT überprüft wird.

Ich habe JIT abgeschaltet, und ich habe alles versucht, um dieses Projekt wieder zum Laufen zu bringen. Ich möchte unbedingt wissen, wie ich dieses Projekt in einen Zustand bringen kann, in dem es jede Codezeile erneut debuggt, wenn ich Änderungen vornehme.

Ich kann sogar absichtlich schlechten Code schreiben, und der Debugger sieht es nicht.

Dieses Projekt ist jetzt im Debug-Modus, nicht freigegeben. Ich habe bei allen Dingen, die andere Leute gemacht haben, um dieses Problem zu lösen, überprüft und gefolgt, aber nichts funktioniert für mich.

Entweder mein Projekt startet und funktioniert ordnungsgemäß, wie es codiert ist, oder wenn ich einen Code ändern, wird nur das Formular gestartet, ohne dass Code ausgeführt wird - überhaupt.

bitte helfen.

Antwort

0

Ich habe es endlich herausgefunden. Die Anwendungen, mit denen ich zu kämpfen hatte, wurden alle in Visual Studio 2010 unter Windows 10 erstellt. Ich habe versucht, mit diesen in Visual Studio 2013 unter Windows 7 zu arbeiten.

Einmal habe ich versucht, mit ihnen auf Windows 10 (Visual Studio 2013 dieses Mal), begannen sie zu arbeiten und zu debuggen.

Ich denke, dass es DLL-Assemblypfade gewesen sein kann? Dauerte mehr als eine Woche, aber ich habe mein Problem durch den Wechsel von Win7x64 zu Win10x64.