C#でカスタムセットアップアプリケーションを作成しようとしたときに、requireAdministrator特権が必要でした。
「このプログラムが正しくインストールされていない可能性があります」というメッセージを表示するには、requireAministrator権限が必要です。
通常、これは、ここで説明するように、アプリケーションマニフェストに次の行を追加することによって行われます。
しかし、問題は解決されませんでした。
C#でカスタムセットアップアプリケーションを作成しようとしたときに、requireAdministrator特権が必要でした。
「このプログラムが正しくインストールされていない可能性があります」というメッセージを表示するには、requireAministrator権限が必要です。
通常、これは、ここで説明するように、アプリケーションマニフェストに次の行を追加することによって行われます。
しかし、問題は解決されませんでした。
何時間も検索した後、私はこれを見つけました。
つまり、Windows 7 x64では、x86アプリケーションを構築するときにアプリケーションマニフェストが無視される場合があります。
プラットフォームターゲットをx64に変更したとき、マニフェストは無視されなくなりました。そして、私の問題は解決しました。