1

通常のユーザーが昇格を必要とするWiXインストーラーを実行すると、ユーザーが[インストール]ボタンをクリックしてからUACプロンプトが表示されるまでに、30秒以上の遅延があるように見えます。これは、インストールボタンがUACシールドでマークされている場合でも発生し、設置者が標高が必要であることを「認識」していることを示唆しています。

ユーザーが1)インストーラーを実行するか、2)その[インストール]ボタンをクリックしたときにUACをすぐにスローする方法はありますか?

4

2 に答える 2

1

MSIファイルのサイズはどれくらいですか?事実はわかりませんが、ファイルを別の.cabファイルに分割し、場合によってはデジタル署名すると、MSIファイルの検証が高速化される可能性があると思います。

そうでなければ、私の知る限り、それについてあなたができることは何もありません。誰かが私を間違っていると証明してくれることを願っています。:-)

于 2010-11-05T22:38:22.510 に答える
1

UACプロンプトが表示されるまでの時間は、exeのサイズによって異なります。(さまざまなサイズのさまざまなexeを管理者として右クリックして実行してみてください。)したがって、プロンプトをすばやく表示し、他のすべてを起動する小さなランチャーexeを作成することをお勧めします。昇格されたプロセスから起動されたものはすべて昇格されます。

UACプロンプトを実際に読んだユーザーの1%のために、ランチャーに適切な名前を付けてください。

于 2010-11-06T12:42:34.117 に答える