たとえば、私が単語をロードすると、ファイルを保存すると、選択したのと同じディレクトリになります前回...また、開いた最後の10個の.docファイルを追跡しますプログラムはどのようにグローバル設定(プログラムが実行されるたびに同じ)を追跡するのですか?
これはどのように実行されますか?今私が書いているプログラム(C#で)のために、私はちょうどこれらの設定を保持するテキスト文書を保存します...これは悪い練習ですか?
もしそうでなければ、このテキストをどこに置くべきですか?今私は使用しています:
Path.GetDirectoryName(Application.ExecutablePath);
このファイルが保持されているディレクトリとして...その罰金を私はプログラムを公開する前に、それだけでソリューションディレクトリ内のフォルダのいずれかを使用しているので...
しかし、私はそれを公開した後、ディレクトリは本当に奇妙です:
C:\ユーザーが.....私に\のAppData \ローカル\アプリ\ 2.0 \ J6AAL16C.2QWを\
、それが進みます。 ...これは、私がインストールすると、このプログラム用に作成されたディレクトリのようなものですか?それはどこに救われなければならないのでしょうか?
ありがとうございます!
設定を保持するためにレジストリを使用します。 – Dimitri
このようなことについて言えば、私は文字通り何も知らない...あなたは精巧にできますか? :) – Toadums
あなたが何をしても、あなたのexeと同じフォルダに入れないでください。その場所への書き込みアクセスがないかもしれません。 –