問題タブ [installshield]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1076 参照

installshield - Installshield-installshieldにCD全体をビルドさせるにはどうすればよいですか?

現在、リリースビルドは、インストールに必要なファイルを作成するだけです。しかし、InstallShieldを使用してCD構造を自動的に作成したいので、[ツール]に移動して、リリースフォルダーを開きます。

それは持っています

リリースのバッチファイルの実行またはフォルダーへのコピーのオプションを確認しましたが、InstallShield内にもっと使いやすいものがあることを期待していました。

バージョン12を使用します。

0 投票する
1 に答える
903 参照

internet-explorer - プロセスをシャットダウンする必要があることを強制する InstallShield モジュールはありますか?

具体的には、アプリケーションが実行されていることを検出し、ユーザーがインストール プロセスを続行できないようにしたい ([次へ] ボタンを無効にするなど)。

カスタム スクリプトを作成せずにこれを行う方法はないように思えますが、これは非常に基本的なユーティリティのようで、何かを見落としているように感じます。

前もって感謝します!

0 投票する
1 に答える
290 参照

localization - Installshield 2008 Premier Edition のアップグレードの問題

上位バージョンを下位バージョンにアップグレードする際に問題に直面しています。多言語サポートを実装しました。アップグレード中に古いバージョンがフランス語でインストールされていると仮定すると、オペレーティング システムの言語である英語でインストールされます。実際にはフランス語で表示されるはずです。

0 投票する
2 に答える
2944 参照

window - Shield 2009 Premier をインストールし、アンインストールしてもプロセス/GUI が閉じない

私のアプリケーション (C#.net を使用して開発) をアンインストールすると、InstallShield は、アプリケーションが既に開いていること、およびアプリケーションを本当に閉じるかどうかを示すメッセージを表示します。[無視] を選択すると、アンインストールが続行されます。一部のファイルとアプリケーションの exe が閉じられていません。アンインストール時に installshield でそれらを閉じる方法。または、設定しなければならないプロパティがいくつかあります。アンインストール時にカスタム アクションを追加すると、プロセスを強制終了できることはわかっていますが、installshield で実行すべきではありませんか?

0 投票する
4 に答える
7593 参照

wix - マイナーアップグレードでは常にファイルを更新します(方法)

InstallShieldProXを使用してインストールパッケージを作成しています。アップグレードは正しく機能します。ただし、製品マネージャーは、ファイルの作成日!=変更日であっても、アップグレードですべてのファイルを置き換えることを望んでいます。

これを行うには、vomusではなくREINSTALLMODE=vamusを設定する必要があることがわかります。ただし、InstallShieldにその設定を使用するように指示する方法がわかりません。デフォルトでは、setup.exeは常にvomusをWindowsインストーラーに渡します。

InstallShieldプロジェクトにReinstallModeTextという名前のプロパティがあり、omusからamusに変更しましたが、効果がないようです。

では、setup.exeがアップグレードの実行を検出すると、REINSTALLMODE = vamusを送信するように、インストールプロジェクトで何を設定すればよいですか?ありがとう。

更新:[リリース]セクションのMSIコマンドライン値に次を追加しようとしました。

REINSTALLMODE = vamus

これは機能しませんでした。Setup.exeは、コマンドラインでREINSTALL=ALLを設定しませんでした。これをMSIコマンドラインに追加すると、アップグレードは期待どおりに機能しました。ただし、問題は、それが新規インストールである場合、それらのプロパティはまだ設定されており、インストーラーが失敗することです。

0 投票する
1 に答える
3223 参照

installshield - マージ モジュールが見つかりません。インストールシールド 8

インストーラーの作成には Installshield 8 を使用しています。

ビルド中に、このエラーが発生します。

この問題は、マージ モジュールが「見つからない」ことが原因であることがわかりました。奇妙なことに、マージ モジュールは正しい場所に存在します。マージ モジュールを手動で参照すると、問題が解決しました。そこで、修正された ISM ファイルをチェックインし、ビルド マシンを復元し (スナップショットを作成しました)、ツリー全体を取得してそこからビルドしました。それでも、マージ モジュールの問題は存在します。

「不足している」マージ モジュールを参照したときに、ISM ファイルを保存していなくても問題が発生しないことに気付きました。

誰もこの問題を経験しましたか?

ありがとう。

更新: 私たちのマージ モジュールは、Installshield が探しているマージ モジュールのデフォルトの場所にありません。IIS の新しいバージョンでは、カスタム マージ モジュールの追加の場所を指定できる IsCmdBld.exe の -O フラグがあります。1 つのオプションは、マージ モジュールをこれらのデフォルトの場所の 1 つにコピーすることです。しかし、誰かが「よりきちんとした」解決策を持っている場合は、お願いします。:)

0 投票する
1 に答える
1808 参照

windows - Installshield が正しい言語を表示しない

InstallShield 2008 Premier Edition を使用しており、多言語セットアップを作成しました。英語以外の言語 (フランス語など) でセットアップをインストールすると、すべてのラベルとメッセージが正しく表示されます。

setup.exe生成されたファイルを再度実行すると、問題が発生します。インストール中に選択した言語(つまり、フランス語) で変更/修復ページを表示する必要がありますが、常に既定のオペレーティング言語 (この場合は英語) で表示されます。

ただし、スタートアップ メニューのアンインストール アイコンをクリックすると、インストールした言語 (フランス語など) で表示されます。

どちらの場合も同じ言語 (つまり、フランス語) である必要がありますが、そうではありません。