- Reinigen Sie Ihre Lösung
- Erstellen Sie die Lösung neu
- Löschen Sie alle Dateien im veröffentlichten Bereich
- Erneut veröffentlichen .
In neueren Versionen von Visual Studio gibt es die Option, alle Dateien im Rahmen des Veröffentlichungsvorgangs zu löschen, zumindest beim Veröffentlichen von Dateisystemen.
Bei der Bereinigung werden die vorhandenen Binärdateien für Ihre Quelle gelöscht. Dies sollte sich auf alle Dateien beziehen, die während der Änderung der Systemzeit erstellt wurden.
Rebuild wird alle Binärdateien von Grund auf neu kompilieren. Diese neuen Dateien sollten die aktuelle Systemzeit widerspiegeln. Vermeiden Sie in einer Randnotiz die Verwendung der regulären Build- Option, da Dateien, die seit ihrem letzten Kompilieren neuer oder unveränderter Code sind, nicht geändert werden.
Durch das Löschen der veröffentlichten Dateien und das erneute Veröffentlichen werden schließlich die neu erstellten Binärdateien ohne die alten Versionen mit durcheinandergebrachten Zeitstempeln exportiert.
Hier finden Sie einige Erläuterungen zu den Unterschieden zwischen Build, Rebuild und Clean: http://www.codeproject.com/Articles/663453/Understanding-Clean-Build-and-Rebuild-in-Visual-St
Bearbeiten: Diese Schritte funktionieren für die meisten VS-Projekttypen, jedoch nicht für herkömmliche ASP.Net-Webforms-Apps, da Aspx-Dateien sowohl Quelle als auch Inhalt aus der Perspektive des Compilers sind und daher nicht während des Builds ersetzt werden.