0

アプリをネットワーク共有から実行可能にし、ユーザーがその時点でログインしている正確なマシンに関係なく、ユーザーの設定を保持することが目標である場合、設定と設定をどこに保存する必要がありますか?

同様に、アプリケーション全体の設定をどこに保存すればよいですか?

使用中の開発環境は .Net ではありませんが、必要に応じて Windows 2000 以降と互換性のあるアプリをコンパイルできます。

4

3 に答える 3

0

多分隔離されたストレージはあなたが探しているものです(ユーザーごとの設定/ファイルの場合)

于 2009-03-23T10:39:21.633 に答える
0

「ユーザーがログインしている正確なマシンに関係なく、ユーザーの設定を保持する必要がある」場合、設定を保存できる唯一の場所は「サーバー上」にあるようです。

これがどのように実装されたかは別の話です。共有が書き込み可能な場合は、アプリケーションと同じパス/フォルダーにあるファイルに構成を保存するのが最も簡単な方法です。共有が書き込み可能でない場合は、単純な http Web アプリケーションなど、別の方法を見つける必要があります。

于 2009-03-23T09:21:34.580 に答える
0

ユーザー プロファイル。彼女のプロファイルがローミングしていると仮定すると、設定はユーザーがログインしている場所に追従します。

アプリケーションの場合、設定は Application Data 特別なフォルダーに保存する必要があります。SHGetSpecialFolderPathを使用して、このフォルダーへのパスを取得できます。特別なフォルダーの詳細については、Wikipediaのこの記事を参照してください。

「アプリケーション全体の設定」と言うときは、すべてのユーザーが利用できる設定を意味すると思います。これらは、アプリケーションと一緒にネットワーク共有に保存できます。

于 2009-03-23T09:21:01.087 に答える