Windows サービス、Web サービス、Web インターフェイスなどの複数のコンポーネントを含むプロジェクトに取り組んでいます。これらすべてのコンポーネントに共通の構成値がいくつかあります。また、定期的に値を変更する必要があります。すべてのアプリケーションで値を変更する必要があるため、共通の値をレジストリに保存することを考えています。レジストリに値を保存することの欠点はありますか? そうすることの長所と短所を誰か教えてください。前もって感謝します。
質問する
722 次
2 に答える
3
レジストリ設定には多くの欠点があります。構成を新しい環境に簡単に移植することはできません。ユーザーが編集できるように何らかの UI を実装する必要があります。レジストリへのアクセスには、エンド ユーザーが自分のマシンに持っていない可能性のあるアクセス許可が必要です。
ローカル構成には構成ファイル (xml など) を使用し、集中構成が必要な場合はデータベースを使用します。
于 2012-06-04T09:42:49.190 に答える
2
レジストリ設定を使用すると、展開が難しくなります。セットアップ時およびアンインストール プロセス中に処理する必要があります。
クライアントのマシンのフットプリントを小さくすることをお勧めします。
于 2012-06-04T09:46:20.440 に答える