Visual Studio 2017 erkennt meine Änderungen nicht
-
@Dravere sagte in Visual Studio 2017 erkennt meine Änderungen nicht:
@Swordfish Ich bin womöglich nicht nett genug mit meiner IDE
... und ich dachte Du wärst der liebste von uns allen!?
-
@booster Ah, etwas ist mir doch noch in den Sinn gekommen. Unter
- Build
- Configuration Manager...
- Dein Projekt ist für Build selektiert?
@Swordfish Nicht bei Software, welche ich verwenden muss
-
Ja die dummen Ansätze bin ich schon durch.
@Dravere sagte in Visual Studio 2017 erkennt meine Änderungen nicht:
Dein Projekt ist für Build selektiert?
Jo ist es.
-
Vielleicht bringt dich das weiter: https://developercommunity.visualstudio.com/content/problem/272741/sometimes-visual-studio-is-not-detecting-changes-i.html
Bezieht sich auf visual studio 2017 version 15.7.
-
Versteht wer will jetzt gehts wieder. Ohne dann ich nun irgendwas wissentliches getan habe.
Schauen wir mal wie lange das anhält. Danke für eure Bemühungen.
-
@booster sagte in Visual Studio 2017 erkennt meine Änderungen nicht:
Versteht wer will jetzt gehts wieder. Ohne dann ich nun irgendwas wissentliches getan habe.
Denk mal ganz scharf nach. Vielleicht hast du ja doch etwas verändert.
Wenn da wirklich nichts ist, hast du dir vielleicht eine Malware eingefangen, die den Effekt hervorruft.
-
Ich glaube ich hatte da ein anderes Problem
Library als static lib -> hier wurde die Änderung gemacht
DLL verwendet lib -> Reference auf lib
exe verwendet dll -> reference auf dll (nicht auf lib)exe wird gestartet kompiler sagt keine Änderung.
Lösung:
reference in exe auf lib hinzugefügt. -> exe wird gestartet -> build wird ausgeführt.Verstehe ich nicht.
exe definiert Abhängigkeit von dll, dll definiert Abhängigkeit von lib. da wäre doch die Abhängigkeiten geklärt.
muss ich die reference nur deshalb einfügen dass der compiler die Änderungen kennt.
Bei einem rebuild läuft das Programm ja auch ohne diese zusätliche reference.
-
@RBS2 sagte in Visual Studio 2017 erkennt meine Änderungen nicht:
Wenn da wirklich nichts ist, hast du dir vielleicht eine Malware eingefangen, die den Effekt hervorruft.
-
@Finnegan sagte in Visual Studio 2017 erkennt meine Änderungen nicht:
@RBS2 sagte in Visual Studio 2017 erkennt meine Änderungen nicht:
Wenn da wirklich nichts ist, hast du dir vielleicht eine Malware eingefangen, die den Effekt hervorruft.
Normalerweise überlappen sich die Kreise.
-
Habe das Problem erkannt.
Die Abängigkeiten in der Solution waren nicht (mehr?) richtig gesetzt.
Durch setzen der Referenzen war das Problem zwar auch behoben. Allerdings war das wie vermutet nicht der richtige Ansatz.Sprich: Änderung in lib -> keine direkte refrence in exe auf lib -> Abghängigkeit in Solution nicht gesetzt -> exe kompileren -> lib kompiliert nicht mit.