0

「.exe」アプリケーションを使用して Windows 8 に証明書をインストールしようとしていますが、「アクセスが拒否されました」という一般的な問題があります。

CurrentUser の証明書のインストールはうまく機能しますが、証明書が見つからないと言って、プログラムは 2 番目のステップで Windows ストア アプリケーションをインストールできません。

次に、LocalMachine 用にインストールする必要があります。(証明書を手動でインストールすると、プログラムは Windows ストア アプリケーションをインストールしました)

Windows 7では問題が発生しないことに注意してください...

これに対する解決策は見つかりましたか?ありがとう

4

2 に答える 2

0

カスタムアクションで WiX インストーラーを使用していましたが、証明書のインストール時に同様の問題が発生しました。

問題は、カスタム アクションが Execute='immediate' で実行されるように設定されていたため、カスタム アクションがユーザー権限で実行されることでした。インストーラーが Windows 8 に証明書をインストールできません。

私にとってうまくいった解決策は、カスタムアクションを遅延モードで実行することでした。これにより、カスタム アクションが昇格された特権で実行され、Windows 8 で正常に動作することが保証されます。

お役に立てれば。

よろしく、

RAM

于 2015-01-09T11:08:22.120 に答える
0

ローカル マシンの証明書ストアにインストールするには、管理者権限が必要です。証明書をインストールするプログラムは管理者特権で実行されていますか?

于 2014-12-16T15:08:01.403 に答える