Windows 7 クライアントの要件を読みましたが、レジストリ (ローカル マシン キー) への書き込みを禁止していないようです。
HKLM/Software/Company/Etc の値を読み書きする C# .exe アプリケーションがあります (マニフェスト ファイルが含まれ、標準ユーザーとして実行されます)。
アプリケーションをデプロイするとき、キー HKLM/Software/Company/Etc を作成し、プログラムで読み取り/書き込みアクセス許可を与えるようにインストーラーに指示する必要があります。これにより、アプリケーションを実行するユーザーが管理者ではない場合にアプリケーションがアクセス拒否例外をスローしないようになります。
これは良い習慣ですか?そうでない場合、より良い方法はありますか (現在のユーザー キーを使用する場合を除く)。