HKEY_LOCAL_MACHINE レジストリにデータを保存する必要がある Excel のアドインがあります。Windows Vista 以前のバージョンの UAC コントロールのため、マニフェスト ファイルを追加しました。しかし、それは機能していません。ソリューションの各プロジェクトにマニフェストを追加しました。私のソリューションには 5 つのプロジェクトがあります (3 つの VB プロジェクト、1 つの C++ および 1 つの展開)。
私はVS2005を使用しています。マニフェスト ファイルをプロジェクトに追加しました (requestedExecutionLevel を "requireAdministrator" に設定し、ビルド後のコマンドで mt.exe を使用してマニフェストを埋め込みました。それでも、HKEY_LOCAL_MACHINE へのアクセスが拒否されます。唯一のことそれは、「管理者として実行」としてExcelを起動したときです。
何が問題なのか手がかりはありますか? ありがとう。