1

.NET アプリケーションのユーザーレベルの情報を格納するための推奨される方法は何ですか?

レジストリまたは構成ファイルを使用できますが、一部のユーザーはこれらから保存/ロードするための十分な権限を持っていません。

アセンブリのプライベート ストレージなどについて聞いたことがありますが、それでよいのでしょうか?

私の主な関心事は、最小限の特権セットを持つユーザーでもこのストレージの場所にアクセスできるようにすることです.

4

3 に答える 3

5

User-scoped Application Settingsはどうですか? (これらは、各ユーザーのローカル設定フォルダーにローカルに保存されます。) VS デザイナーを使用して設定ファイルを作成することもでき、維持するのは非常に簡単です。

一般的なアプリケーション設定アーキテクチャに関するMSDN hereの詳細情報があり、そのページにはさらに多くのリンクがあります。

于 2009-04-07T01:42:43.463 に答える
1

my.settings を使用できます。msdn のこのページを確認してください。

于 2009-04-07T01:42:18.550 に答える
0

現在、ほとんどのアプリケーションは、何らかのデータベースを使用して情報を保存しています。SQL Express と SQLLite は、この目的を果たすことができます。

于 2009-04-07T01:50:25.003 に答える