新しいinstallshieldプロジェクトを最初から作成しました。私はUser Interface -> Dialogs
パスにインストールウィザードで表示される新しいダイアログを追加しました。私のダイアログには、ユーザーからWebサービスのURLを取得するためのテキストボックスがあります。InstallShieldウィザードで追加されたダイアログが表示されません。エラー1314指定されたパス0は使用できません。
Behavior and Logic -> Custom Actions and Sequences
パスで、Sequnces -> Installation -> User Interface
のダイアログを追加しました。私のダイアログは、SetupCompletedError
、SetupInterrupted
、SetupCompleteSuccess
ダイアログの直後に配置されています。
私はそれをテストするためのインストーラを実行すると、私は、次のエラーメッセージボックスを取得:
エラー1314私は私のダイアログを削除した場合、指定したパス0は
利用できないIようこそ画面といくつかのデフォルトのウィザード手順を見ることができます。私は私のダイアログを追加する瞬間、上記のエラーが発生します。本当に基本的なステップが何か不足していると誰かに教えてもらえますか?
INSTALLDIRプロパティの値は何ですか?そのパラメータのように見えるか、または他のパラメータの1つにデフォルトのポーパーティ値 "0"があります。プロパティマネージャを見つけるには、「動作とロジックの下でプロパティマネージャをクリックしてください」 – Jean
はい。あなたはそれを釘付けにした。それは事でした:)ありがとう。それは助けになった。これを回答として追加することもできます。 – RBT
これはこれまでに修正されたのかどうかはわかりませんが、InstallShieldの私の記憶は常に0の値を持つプロパティを探す必要があるということでした。このツールは、実際にあなたがやりたかったのは、プロパティを定義していないプロパティを参照していただけで、さまざまな場所で使用するたびに、これをプロパティのデフォルト値として頻繁に割り当てます。 –