Hallo Leute,
ich habe mal ein - zwei grundsätzliche Fragen.
Ich habe ein Programm das eine Schichtplanung realisiert. Dabei werden die Benutzer, Mitarbeiter, Logs und die Planung selbst als XML bzw. Binary serialisiert in Dateien abgelegt (es ist kein SQL-Server vorhanden).
Diese Anwendungsdateien liegen im Anwendungsverzeichnis.
Frage 1: Ist das eine praktikable Lösung oder gibt es einen besseren Weg.
Beim Veröffentlichen hatte ich das Problem, dass die o.g. Dateien bei jedem Update wieder mit ausgetauscht werden (ich habe sie direkt ins Projekt gehangen, den Buildvorgang auf "Inhalt" und in Ausgabeverzeichnis kopieren auf "Kopieren, wenn neuer" gestellt).
Es sollte aber so sei, dass diese Dateien nur bei der ersten Installation mitgeliefert und bei Updates nicht überschrieben werden sollen.
Frage 2: Wie nutze ich das veröffentlichen im Zusammenhang mit zusätzlich benötigten Dateien richtig?
Ich bin für alle Vorschläge und Hinweise dankbar
ich habe mal ein - zwei grundsätzliche Fragen.
Ich habe ein Programm das eine Schichtplanung realisiert. Dabei werden die Benutzer, Mitarbeiter, Logs und die Planung selbst als XML bzw. Binary serialisiert in Dateien abgelegt (es ist kein SQL-Server vorhanden).
Diese Anwendungsdateien liegen im Anwendungsverzeichnis.
Frage 1: Ist das eine praktikable Lösung oder gibt es einen besseren Weg.
Beim Veröffentlichen hatte ich das Problem, dass die o.g. Dateien bei jedem Update wieder mit ausgetauscht werden (ich habe sie direkt ins Projekt gehangen, den Buildvorgang auf "Inhalt" und in Ausgabeverzeichnis kopieren auf "Kopieren, wenn neuer" gestellt).
Es sollte aber so sei, dass diese Dateien nur bei der ersten Installation mitgeliefert und bei Updates nicht überschrieben werden sollen.
Frage 2: Wie nutze ich das veröffentlichen im Zusammenhang mit zusätzlich benötigten Dateien richtig?
Ich bin für alle Vorschläge und Hinweise dankbar
Gruß Murdoc