2017-08-16 19 views
0

InstallShield 2013を使用してビルドされた製品で、クライアントがインターネットに接続されていないマシンにインストールしようとしていて、Microsoft C++モジュールをダウンロードしようとしています。InstallShield 2013マージモジュール - それらは何ですか?どのように動作しますか?

enter image description here

Iでは、InstallShieldを開き、MSIプロジェクトを見て、アプリケーションデータ - >再配布をクリックして、2005年を検索する場合、私は、インストールのためにそのパッケージが選択されていることを示しており、それが場所だこれを下回る絵がある見ますローカルにインストールされているので、MSIに含めるべきではありませんか? InstallShieldでパッケージを右クリックして[マージモジュールの参照]を選択すると、結果のフォルダが空になります(とにかくマージモジュールの - そこに.dllがあります)。

enter image description here

だから私の質問はどのように私は(.dllが与えられた)で始まるようにマージモジュールを作成し、その後、どのように私は、クライアントがダウンロードする必要がないように、それは私のMSIにインストールし得るかでありますそれ?

ご協力いただきありがとうございます。

答えて

0

ローカルにインストールすると、開発マシンにビットがあることを意味し、にはが組み込まれたパッケージに含まれます。

実際にはそうするためには、前提条件を2つの方法のいずれかで設定する必要があります。 [再配布可能ファイル]ビューの項目を右クリックしてPropertiesを編集し、のビルド先をに変更するか、またはReleases view > Setup.exe tab>InstallShieldの前提条件の場所のすべての再配布可能ファイルの場所を変更します。

関連する問題