Qt 作成者のアプリケーションを実行できません。次のエラーが表示されます。
'' を実行できません: 要求された操作には昇格が必要です
私の .exe ファイルには、Windows 管理者の盾の記号が含まれています。プロジェクト設定を変更する必要がありますか? いくつかのファイル操作を行うために、Qt ファイル ライブラリを広く使用しています。
Qt 作成者のアプリケーションを実行できません。次のエラーが表示されます。
'' を実行できません: 要求された操作には昇格が必要です
私の .exe ファイルには、Windows 管理者の盾の記号が含まれています。プロジェクト設定を変更する必要がありますか? いくつかのファイル操作を行うために、Qt ファイル ライブラリを広く使用しています。
実行可能ファイルのファイル名は何ですか? マニフェストが埋め込まれていないと、Windows はスマートになろうとし、ファイル名に "install"、"update"、"setup"、"patch" などを含む実行可能ファイルを管理者として実行しようとします。「autoupdate」などの単語に含まれる名前もチェックします。
問題は、qmake/mingw がこれらのマニフェストを埋め込んでいないのに対し、MSVC は埋め込んでいることです。誰かがその問題に対する明確な解決策を持っている場合は、それについて学びたいと思います.
開発するアプリケーションに管理者権限が必要な場合、非特権アカウントで起動した Qt クリエーターから単純に実行することはできません。
Qt クリエーターを Administrtor として実行できます。
または、ユーティリティを使用して QtCreator からアプリケーションを起動できrunas
ます。ただし、この場合、QtCreator コンソール ウィンドウでデバッグ出力を表示してアプリケーションをデバッグすることはできません。