VS2008 C#WinFormsと展開プロジェクト。設定を保存するには、レジストリにアクセスする必要があります。ただし、そのためには、プロジェクトに外部マニフェストを追加する必要があります。マニフェストが含まれていないと、アプリケーションはレジストリにアクセスできません。
(別の方法はありますか?)
1つの設定としてマニフェスト:requestedExecutionLevel level = "requireAdministrator" uiAccess = "false"
assemblyIdentityのバージョンがプロジェクト名とバージョンと一致することを確認しました。
マニフェストが含まれていると、すべてうまく機能しますが、アプリケーションを起動するたびにユーザーアクセス制御がポップアップし続けます。なぜUACは、ユーザーが前回[OK]をクリックしたことを覚えていないのですか?ユーザーが1回クリックすることに満足していますが、毎回クリックするわけではありません。これを充電するには何が必要ですか?ありがとう