Überschreiben Sie die Datei settings.settings nicht mit clickonce

Zuerst hatte ich einige benutzerdefinierte Einstellungen in meiner app.config-Datei unter appSettings gespeichert. Dies sind Eigenschaften, die der Benutzer zur Laufzeit ändern kann. Das erste Problem, das ich habe, ist, wenn ich meine Anwendung mit ClickOnce bereitstelle, überschreibt sie die Datei app.config und der Benutzer hat seine persönlichen Einstellungen verloren.

Dann habe ich die Eigenschaften in die Datei settings.settings (= Abschnitt usersettings in app.config) verschoben, da ich im Internet festgestellt habe, dass dieser Abschnitt bei der Bereitstellung mit ClickOnce nicht überschrieben wird. Nein, das tut es. Einstellungen. Einstellungen Eigenschaften sind:

Aktion erstellen = InhaltKopieren nach = Nicht kopieren

Wie kann ich also sicherstellen, dass die persönlichen Einstellungen meines Benutzers weder in der Datei app.config noch in der Datei settings.settings überschrieben werden? Oder gibt es einen anderen Weg und mache ich es falsch?

Vielen Dank!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage