0

InstallShield 2012 Spring のインストーラーに取り組んでいます。

インストーラーは、「任意の CPU」としてビルドされた .NET でビルドされたアプリケーション用です。つまり、32 ビット マシンでは 32 ビットを実行し、64 ビット マシンでは 64 ビットを実行します。

これは、アプリケーションを Program Files (x86) フォルダーではなく、常に Program Files フォルダーにインストールする必要があることを意味すると思います。Windows の 32 ビット バージョンでインストーラーを使用できなくすることなく、アプリケーションを 64 ビットの Program Files フォルダーにインストールする方法がわかりません。

インストール パスを ProgramFilesFolder から ProgramFiles64Folder に単純に変更しようとしましたが、コンポーネントを 64 ビットにしてインストーラを x64 に設定しない限り、これは何もしません。(したがって、インストーラーを 64 ビットのみにします)

インストーラーを(x86)フォルダーにインストールしないようにする方法、または私はSOLですか?

4

1 に答える 1