Hi,
Ich habe hier ein sehr merkwürdiges Phänomen, das ich mir nicht erklären kann.
Ich habe ein sehr kleines Projekt, eine Windows Forms Anwendung.
Nach dem Debugging habe ich eine RELEASE Version erstellt, nennen wir sie RollOut.exe. Und zunächst mal läuft diese Anwendung ohne Probleme.
Mir ist aber nun aufgefallen, dass der LastChanged Timestamp dieser Anwendung nach jedem Aufruf auf die aktuelle Systemzeit heraufgesetzt wird. Größe und Inhalt der RollOut.exe bleiben aber unverändert. Das habe ich nachgewiesen, indem ich RollOut.exe auf RollOut-hold.exe kopiert habe, dann habe ich RollOut.exe durch Doppelklick gestarted und dann nach dem Aufruf verglichen (s. Anhänge)
Wenn ich die Debug-Version von RollOut.Exe ausführe, bleibt der Timestamp hingegen unverändert. Auch wenn ich die Debug Version außerhalb des Visual Studios durch Doppelklick starte. Es tritt nur bei der Release Version auf.
Das Phänonen, dass sich der Last Changed Timestamp in dieser Weise "aktualisiert", habe ich nur in diesem Projekt und sonst in keinem anderem !
"I was bending backward over", um herauszufinden was an diesem Programm anders sein könnte !
Hat irgend jemand eine Idee, wo ich suchen kann ? Ich bin (wieder einmal) verzweifelt !
LG
Peter
Ich habe hier ein sehr merkwürdiges Phänomen, das ich mir nicht erklären kann.
Ich habe ein sehr kleines Projekt, eine Windows Forms Anwendung.
Nach dem Debugging habe ich eine RELEASE Version erstellt, nennen wir sie RollOut.exe. Und zunächst mal läuft diese Anwendung ohne Probleme.
Mir ist aber nun aufgefallen, dass der LastChanged Timestamp dieser Anwendung nach jedem Aufruf auf die aktuelle Systemzeit heraufgesetzt wird. Größe und Inhalt der RollOut.exe bleiben aber unverändert. Das habe ich nachgewiesen, indem ich RollOut.exe auf RollOut-hold.exe kopiert habe, dann habe ich RollOut.exe durch Doppelklick gestarted und dann nach dem Aufruf verglichen (s. Anhänge)
Wenn ich die Debug-Version von RollOut.Exe ausführe, bleibt der Timestamp hingegen unverändert. Auch wenn ich die Debug Version außerhalb des Visual Studios durch Doppelklick starte. Es tritt nur bei der Release Version auf.
Das Phänonen, dass sich der Last Changed Timestamp in dieser Weise "aktualisiert", habe ich nur in diesem Projekt und sonst in keinem anderem !
"I was bending backward over", um herauszufinden was an diesem Programm anders sein könnte !
Hat irgend jemand eine Idee, wo ich suchen kann ? Ich bin (wieder einmal) verzweifelt !
LG
Peter