2011-01-05 3 views
0

Ich verwende den ConfigurationManager, um einige App-Konfigurationswerte zu speichern. Da ich meine App aus dem Programmordner starten i cant config-Änderungen speichern ...C#: .Config Datei und Problem in Programmordner schreiben

ich im Programmordner schreiben kann nicht ... Ich weiß, dass seine gute Praxis% AppData% oder% Temp zum Speichern von Daten in %, aber ich möchte meine Config-Datei im selben Ordner wie die ausführbare Datei.

Wie kann ich mit diesem Problem umgehen?

Antwort

1

3 Möglichkeiten:

  • laufen Ihren Prozess mit Administratorrechten (nicht gut, wenn man sie nicht braucht)
  • Ihre exe setzen irgendwo nicht in Program Files
  • speichern Sie Ihre Konfiguration in AppData (am besten)
+0

ok, wenn es keine andere option gibt muss ich die configfile @ AppData speichern;) – user437899