2017-11-10 8 views
0

私はWindowsインストーラとしてInstallShieldを使用しています。私は私のアプリケーションのすべての新しいリリースにマイナーアップグレードを行って、アップグレードが正しく動作します。しかし、アップグレードの通知についてのポップアップウィンドウのように表示したい。アップグレードを開始する前にどうすればそのようなウィンドウを作成できますか?installshieldを使用してアプリケーションの新しいバージョンをアップグレードする際にポップアップウィンドウを作成する方法

InstallShieldまたはパッチまたはコードを使用して表示する方法はありますか?

答えて

0

message boxを表示するVBScriptカスタムアクションを作成できます。サイレント・インストールを実行することがインストール要件にとって重要な場合は、installExecuteSequenceに入れておくと、これを準備する必要があります。条件属性には、アップグレード時にtrueと評価されるロジックを入れます。

InstallShieldを使用しているので、InstallScriptと似たようなこともできますが、まだInstallScriptアクションを使用していない場合は、InstallScriptエンジンに依存します。

アップグレードポップアップのような簡単なことについては、私はVBScriptを使用するのが好きです。

+0

ご回答ありがとうございます...残念ながら、InstallShield限定版ではスクリプトを使用できません。 –

+0

スクリプトで許可されていないのはInstallScriptだけです。それでもVBScriptアクションは作成できます。また、C++やC#のアクションを書くこともできますが、それはあなたの必要に迫ってしまうでしょう。 このページはFlexera(InstallShield)ではなくMSDNからのものです。 https://msdn.microsoft.com/en-us/library/windows/desktop/aa371538(v=vs.85).aspx –

関連する問題