11. November 200421 j Ja wie mach ich das? Ich bin noch recht neu was .NET und Visual Studio angeht, das nur vorweg. Ich habe eine Solution die ein Setup Project beinhaltet. Also dieses Setup installiert mir jetzt ein Programm welches eine Configdatei beinhaltet in den im Setupmenu angegebenen Ordner. Nun will ich, dass bei einer DeInstallation der Ordner nicht mit entfernt wird und die Configdatei auch nicht. Bei einer Neuinstallation muss vor dem Installations-Prozess eine Warnung kommen, dass sich bereits eine Config-Datei in dem Angegeben Ordner befindet! Wo kann ich den Code dafür unterbringen?! Gruß Kristof P.S. Mein Projekt ist in C# geschrieben
12. November 200421 j Hatt denn niemand eine Idee?! Ich muss das irgendwie über die Properties der Content-Files einstellen, die Frage ist nur wie?!
12. November 200421 j Das Entfernen von Dateien bei einer Deinstallation kannst Du verhindern, indem Du die Permanent Eigenschaft auf True setzt. Du kannst auch alternativ folgendes ausprobieren: Du installiertst eine Vorlage, die nie verändert und nur als Basis dient. Beim 1. Programmstart oder gleich nach der Installation schaust Du, ob es bereits eine Config-Datei gibt und verwendest diese. Fall es keine gibt, erzeugst Du aus Deiner Vorlage eine Neue. Die Config-Datei sollte nun bei einer eventuellen Deinstallation erhalten bleiben. Das Erzeugen der Datei während der Installation kannst Du z.B. mit einer Custom Action mit VS einstellen. Vielleicht hilft Dir das ja etwas weiter.
14. November 200421 j Vielen Dank für die Antwort! Ist natürlich eine super Idee!! Hätte ich auch drauf kommen müssen!! Gruß Kristof
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.