2011-10-20 10 views
0

Qtフレームワークを使用して構築され、mingw環境でqmakeを使用してコンパイルされ、Inno Installerを使用してWindows用にパッケージ化されたアプリケーションがあります。いくつかのPCでWindows XPの "XP Compatibility Mode"を実行する必要があります

新しいバージョンのWindowsで実行するには、「XP互換モード」または「管理者権限」を必要とするインストール済み.exeのレポートが多数あります。

残念ながら、32ビットおよび64ビットのプラットフォームでテストしても、これを再作成することはできませんが、問題が有効であるとの報告が多数あります。

この原因は何ですか?このアプリは非常にシンプルで、管理者権限を必要としません。

問題をデバッグし、完全に配布可能な.exeをビルドするにはどうすればよいですか?

答えて

1

「これは何が原因でしょうか?」

これ以上の手がかりはありませんが、答えはそれほど役に立ちません。管理者権限を必要とするリソースにアクセスしようとしています。

は、どのように私はあなたがそれをデバッグするために、それを再現することができる必要がある問題

をデバッグすることができます。

クライアントから詳細情報を取得してみてください。しかし、application verifierでもbrute-forceアプローチをチェックすることができます。

+0

+1:アプリケーション互換性ツールキット。最初の一見でちょっと混乱していると非常に便利です:) – icabod

関連する問題