Visual Studio .NET - Dumme Melung beim kompelieren von WIN32-Anwendungen



  • MFK schrieb:

    Wenn du jetzt ausführen willst, muss die IDE wissen, ob du mit der (veralteten) Exe arbeiten, oder die Exe aus dem geänderten Quellcode neu erstellen willst, und dann die neue Exe starten.

    ...

    Wie du da herausliest, dass einem vom Kompilieren abgeraten wird, ist mir völlig schleierhaft.

    Achso, dann hab ich das "veraltet" vollkommen falsch interpretiert, bitte um Entschuldigung.

    MFK schrieb:

    Dass diese Meldung bei .NET-Anwendungen nicht erscheint, liegt daran, dass VS.NET dabei offenbar ungefragt neu erstellt.

    Das ist mir klar und so finde ich es auch wesentlich praktischer.

    Nichts desto trotz stört mich dieses Feature und mich würde freuen wenn mir jemand sagen könnte wie man es deaktivieren kann. Danke.



  • es regt mich richtig auf wie hier in dem post um den heissen brei herumgeredet wird. die frage war klar gestellt und es würde mich echt freuen wenn sie dem entsprechend beantwortet werden könnte. Die meldung nervt nämlich in der tat das kann ich bestätigen (und google auch). Dass das feature nicht sinnlos ist is uns ja allen klar, aber features sind halt erweiterungen die man NICHT IMMER braucht. In .NET gehts ja auch in einem schritt, warum also nicht für w32 anwendungen?



  • stoefln schrieb:

    es regt mich richtig auf wie hier in dem post um den heissen brei herumgeredet wird. die frage war klar gestellt und es würde mich echt freuen wenn sie dem entsprechend beantwortet werden könnte. Die meldung nervt nämlich in der tat das kann ich bestätigen (und google auch). Dass das feature nicht sinnlos ist is uns ja allen klar, aber features sind halt erweiterungen die man NICHT IMMER braucht. In .NET gehts ja auch in einem schritt, warum also nicht für w32 anwendungen?

    Zuerst einmal geht es ja nicht darum das Win32 "veraltet" ist, sondern dass sich Dein Projekt geändert hat und somit die EXE älter als Dein Source ist.
    Mir ist aber keine Einstellung bekannt, wo man dies deaktivieren kann...

    Aber es stimmt schon, es nervt... ich drücke immer vorher Ctrl-Shift-B, dann kommt diese Meldung nie 😉



  • Hatte die Meldung auch ständig bekommen. Egal ob ich unmittelbar davor nochmal kompiliert hatte. Wenn ich die Meldung bestätigte, wurde immer die gleiche Datei neu kompiliert bevor die Anwendung startete.
    Daraufhin habe ich mir das Datum der letzten Änderung an der Datei angeschaut. Das Datum lag in der Zukunft.
    Durch Zeittests hatte ich vorher das Datum in die Zukunft gesetzt und vor dem Zurückdrehen die Datei editiert.
    Als ich nun die Datei nochmal mit aktuellem Datum editiert hab, kam die Meldung nicht mehr. 😃



  • Oh du alter Nekromant, der Thread is gut 6 Jahre alt.


Anmelden zum Antworten