3

InstallShield2009Premierでパッケージ化している32ビットアプリケーションがあります。32ビットおよび64ビットマシンにインストールできるようにしたいのですが、InstallShieldインストーラーは、64ビットマシンで実行されていることを自動的に検出できず、その結果、レジストリキーの作成をリダイレクトできないようです。 HKLM \ Software \ Wow6432Node ...へのファイルの作成とC:\ Program Files(x86)へのファイルの作成...私の最善のグーグルにもかかわらず、これを説明するようにInstallShieldプロジェクトを構成する方法を見つけることができないようです。

何か案は?

4

1 に答える 1

1

32 ビット アプリケーションを使用しているため、インストーラーをそのままにしておく必要があります。

Wow6432NodeおよびProgram Files (x86)は、32 ビット アプリケーション用に特別に設計されています。64 ビット マシンの場合、 Program FilesHKLM\Softwareは 64 ビット アプリケーション専用です。

32/64 ビットが混在するインストーラーは、AnyCPU アプリケーションにのみ使用できます。

于 2011-09-03T14:28:16.400 に答える