wix-sharp を使用してプログラムでインストーラーを作成しています。UI にいくつかの機能を追加して、管理者アクセスが必要な特定のものを検証および検証しました。
インストーラー ファイルを管理者として開くと問題なく動作しますが、ファイルを直接開くとプロセスが中止され、例外が発生します。
重大なブートストラップ例外: System.Security.Cryptography.CryptographicException: アクセスが拒否されました。
以下のコマンドを使用してインストーラーをビルドしています。
var product_bootstrapper = new Bundle("bundled multiple exe and msi packages here");
product_bootstrapper.Build(@"Output\ProductName.exe");
このexeをクリックするたびに管理者として実行するにはどうすればよいですか?