.net アプリケーションには、オン/オフを切り替えたい機能がいくつかあります。私が理解しているように、いくつかのオプションが利用可能です:
- 設定ファイル
- レジストリ
- カスタム xml ファイル
セキュリティ上の理由から、Windows レジストリに関連するものは避けたいと思います。同時に、構成ファイル/カスタム xml ファイルについて私が気に入らないのは、クライアントがアクセスできることです (たとえば、クライアントは支払っていない機能を有効にすることができます)。
私の問題に関するアドバイスをいただければ幸いです。構成ファイルで行われた変更を追跡する方法はありますか (他の設定を変更できるようにしたい)、またはたとえば、アプリケーションのリリース前に実行するプロセスを構築し、どの機能を有効にするかを尋ねることができますか? /off して、この設定をどこかに保存します (クライアントでは使用できません)。
どうもありがとう。