問題タブ [advanced-installer]

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 投票する
2 に答える
1265 参照

advanced-installer - Advanced Installer を使用してアプリケーションを起動する

Advanced Installer を使用してインストーラーを開発しました。実行が完了した後に起動したい .exe ファイルである GUI があります。

ポスト インストールに .exe を追加しようとしましたが、インストールが完了していない途中で .exe が起動され、GUI ボタン​​を閉じるとインストールが完了します。 インストールが完了したら、GUI(.exe) ファイルを起動する必要があります。

また、インストールの最後にアプリケーションの起動ボタンをクリックすると、GUI が起動するようにしたい

アプリケーションの起動ボタンをクリックすると、フォルダSYSWOW64が開きます

これに対する解決策はほとんど見つかりませんでした。それらすべてを試しましたが、現時点では何も機能していないようです。

ありがとう、

よろしく

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

updates - Advanced Installer のリンクを使用してアップデートをダウンロードする

Advanced Installer を使用してインストーラーを作成しました。updater.exe を使用して更新プログラムをダウンロードしてテストしようとしましたが、エラーが発生しました。更新プログラムを取得する必要がある場所から、公開の DropBox リンクを追加しました。何が問題なのか?

助けてください

ありがとう

よろしく、

0 投票する
0 に答える
150 参照

.net - Windows XP での高度なインストーラ エラー

Windows XP エラー

必要なすべての DLL をインストーラーに追加し、フレームワークを 4.0 に変更して、アプリケーションが Windows Xp で正常に動作するようにしました。これを修正する必要があります 助けてください

よろしく

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

advanced-installer - 高度なインストーラー: ユーザーがサポートされていない Windows バージョンにインストールできないようにする方法は?

Advanced Installer を使用して、ユーザーがゲームとそれに関連する前提条件 (DirectX など) をインストールできるようにしています。

このゲームは Windows XP ではサポートされていません。DX10 と Vista+ が必要です。XP にインストールしようとするとゲームが動作しないことをユーザーに知らせるインストーラーでの最善の方法は何ですか?

理想的には、インストーラーで何らかのカスタム メッセージを表示できるようにします。

0 投票する
0 に答える
850 参照

windows-installer - パラメータを使用してマージ モジュール内から Windows サービスをインストールする

マージ モジュール内からサービスをインストールしたいと考えています。サービスの StartName と Password は、ユーザーが構成する必要があります。

私のインストーラーは次のように構成されています

モジュール.msm

私のモジュールには Id がC68FD1DE_B6A0_4BC1_A7BB_D7DBF65F2DB7あり、2 つのプロパティ SERVICE_PASSWORD と SERVICE_USER が定義されています。両方ともデフォルト値NOT DEFINEDです。2 つの「フォーマット済みのプロパティ セット」カスタム アクションを追加し、これらのプロパティをターゲットとして構成しました。また、サービスのインストール時にプロパティを構成しています。

setup.exe

私のセットアップでは、マージ モジュールを読み込み、プロパティ SERVICE_PASSWORD と SERVICE_USER を module.msm に設定します。

実行時にエラーが発生Service 'service.exe' could not be installed. Verify that you have sufficient privileges to install system services.し、ログを確認したところ、次の重要なエントリが見つかりました。

MSI (c) (88:DC) [10:36:57:178]: プロパティの変更: SERVICE_PASSWORD プロパティを追加します。その値は「パスワード」です。

MSI (c) (88:DC) [10:36:57:178]: プロパティの変更: SERVICE_USER プロパティを追加します。その値は「.\user」です。

MSI (s) (70:04) [10:38:18:771]: アクションを実行中: ServicePassword.C68FD1DE_B6A0_4BC1_A7BB_D7DBF65F2DB7

MSI (s) (70:04) [10:38:18:781]: プロパティの変更: [SERVICE_PASSWORD] プロパティを追加します。その値は「パスワード」です。

MSI (s) (70:04) [10:38:18:781]: アクションを実行中: ServiceUser.C68FD1DE_B6A0_4BC1_A7BB_D7DBF65F2DB7

MSI (s) (70:04) [10:38:18:791]: プロパティの変更: [SERVICE_USER] プロパティを追加します。その値は「ユーザー」です。

MSI (s) (70:04) [10:38:29:391]: op を実行しています: ServiceInstall(Name=service,DisplayName=service,ImagePath="C:\Program Files\company\product\service.exe", ServiceType=16,StartType=2,ErrorControl=1,,依存関係=,,StartName= 未定義,パスワード= * *** ,説明=,,)

作業中のプロパティがある場合、追加ではなく変更中と表示されます。

MSI (s) (64:9C) [12:06:03:108]: プロパティの変更: SERVERNAME.ABB6A92E_9A58_4320_981C_149C0F4EE78A プロパティを変更しています。現在の値は「defaultserver」です。その新しい値: 'targetserver'。

正しい値がマージ モジュールに渡されているようですが、使用されていません。このようにパラメータ化された他のマージ モジュールは機能していますが、プロパティはサービスのインストールには使用されません。それで、これを機能させるために何が欠けていますか?

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

tomcat - ベスト プラクティス: Tomcat をバンドルし、キーストアを使用して SSL を構成する

Tomcat 7 のインストールと SSL の構成が必要な製品のインストーラーに取り組んでいます。自己署名証明書を生成し (必要なユーザー入力を取得するためのインストール ダイアログを用意)、キーストアの場所とパスワードを使用して tomcat 構成を更新します。

私の考えでは、これを行うための簡単な (多くの場合、最善ではない) 方法は、カスタム アクションでバッチ ファイルを実行して、必要な .xml ファイルを作成することです。

これを行うためのより良い、またはより標準的な方法はありますか?