2011-10-27 8 views
0

私はアプリケーションを持っていて、それを配備するためにInstall Shieldでセットアップを行いました.UVがオンのWindows Vistaでセットアップした後、すべてのメッセージまたはダイアログボックスを表示せずに実行します。管理者として実行するときはいつでも正しく実行されます。UACがアクティブなときにWindows Vistaでアプリケーションを実行しないでください

とにかく、自分のアプリケーションを管理者としてセットアップできますか?なぜWindows 7上の私のアプリケーションはUACに問題がないのですか?(Windows 7は確認のためのUACダイアログを示し、正常に動作することを確認した後に表示されます)Windows Vistaではメッセージは表示されず、アプリケーションは実行されません。

ありがとうございました。

+0

ベストプラクティスは、管理者の要件を削除するか、プロセスの高度に移動することです。 どのように高度を要求していますか、管理者アクセスが必要なコードは何ですか? – Deanna

+0

お返事ありがとうございます。 現在のところ可能ではありません。今私はWindows 7のようなVista上でそれを実行するためのソリューションをしたいとUACの確認が私の問題が解決されるユーザーに示した場合。 –

+0

質問を拡大して、自分がやっていること(多分私の質問に答える)とそれがうまくいかないことについてもっと詳しく説明する必要があります。 – Deanna

答えて

0

私は、7は優れたUACを、VistaのUACは7と同じコントロールを行わないためだと思います。私はUACの仕様を知らないが、それはanswareである可能性があります

+0

はい、私は知っています。しかし、私のチームと私はこのアプリケーションのために1年以上の時間を費やすので、私はこの問題の解決策を望んでいます。 –

+0

1年前、マイクロソフトが制限されたユーザーアクセスのルールを設定してからわずか15年です... – Deanna