2016-03-23 12 views
-3

Ich verwende VS Pro 2015 und ich habe ein kleines Projekt mit Windows Forms. Das Projekt ist abgeschlossen und das Kompilieren ist im "Debug" -Modus kein Problem. Wenn ich es in Release ändere, bekomme ich den LNK1561 Fehler.C++ LNK1561 beim Debuggen

Haben Sie eine Idee?

+1

Sind Sie sicher, dass Sie im Freigabe-Modus die gleiche Link-Konfiguration vorgenommen haben? wie alle Bibliotheken verlinken? –

+2

Die C++ - Winforms-Vorlagen wurden vor einiger Zeit aus VS entfernt. Sie müssen es also selbst in VS2015 hacken, es erfordert mehrere Projekteigenschaften zu ändern, um es in Gang zu bringen. Der Standardfehler ändert sie für die Debug-Konfiguration, vergisst dies jedoch für die Release-Konfiguration. Wie bei den Linker> Systemeinstellungen ist dies der wahrscheinlichste Grund für diesen Verbindungsfehler. –

+0

Ich habe alles unter Linker überprüft, alles ist jetzt gleich, SubSystem zu erwarten. Bei der Veröffentlichung habe ich es auf nicht definiert eingestellt und beim Debugging gibt es verschiedene Optionen. Aber ich kann es nicht bei der Veröffentlichung verwenden. – Scheddy

Antwort

1

Versuchen Sie, die Projekteinstellungen für Debug- und Release-Konfigurationen zu überprüfen. Es sollte irgendwo anders sein.