2

まだレジストリを使用している .NET アプリケーションがあります。ユーザーが管理者になることなく、またグループ ポリシー オブジェクトを変更せずに、更新を行いたいと考えています。更新プロセス中に、レジストリにアクセスする必要があります。アプリケーションの初期インストールは、管理者が行うことができます。

この目標を達成する可能性はありますか? これに証明書を使用できますか?

4

2 に答える 2

1

手遅れかもしれませんが、最後の管理更新を行うことができる場合は、 RegistryKey.GetAccessControl を使用してレジストリ キーのアクセス許可を設定、キーへの書き込みアクセスを設定してから、RegistryKey.SetAccessControl を使用て設定を保存します (これには管理者特権が必要です)。あなたがそれをやろうとするのは初めてです)

于 2013-04-03T21:18:06.433 に答える