高度なインストーラー:インストールの進行状況ダイアログの背後にあるカスタムロジック(ProgressDlg)

ケーシー・クルックストン

Advanced Installerにバグがあり、追跡する必要があります。これは、進行状況ダイアログ(ProgressDlg)が表示されているときに発生します。エラーの原因はわかっていると確信していますが、AdvancedInstallerについては何も知りません。このダイアログが表示されている間に発生しているロジックをどこで見つけることができますか?

意味...ユーザーがインストールを実行すると、このダイアログでステータスバーが移動し、シーンで実行している各タスクの名前/タイトルが表示されます(IISのセットアップ、Webファイルのインストール、データベースのインストールなど)。などなど)。

しかし、高度なインストーラーインターフェイス内では、進行状況ダイアログが表示されているときに実行されるコードをどこでどのように見つけるかがわかりません。

herman.smn

私が知っていることから、あなたが参照している機能は、Windowsインストーラーサービスによって制御されています。

MSIセットアップに挿入されたすべてのWindowsインストーラーアクションには、セットアッププロジェクトのテーブルエディタービューのActionTextテーブルから構成できるアクションの説明テキストがあります。

システムを変更する各カスタムアクション(プロジェクトでユーザーが定義)には、セットアッププロジェクトの[カスタムアクション]ビューから構成できるアクションテキストもあります。

インストール中にアクションが実行されると、WindowsインストーラーサービスはアクションテキストをActionTextテーブルからフェッチし、進行状況ダイアログに表示します。

この機能にバグを見つけた場合は、AdvancedInstallerフォーラムに質問を投稿することをお勧めします

うまくいけば、これはあなたのために役立ちました。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

グローバルAsyncTaskクラスに進行状況ダイアログボックスが表示されない

分類Dev

AsyncTaskを使用してバックグラウンドサービス内にAndroidの進行状況ダイアログを追加し、致命的な例外を取得する

分類Dev

カスタム進行状況ダイアログはソフトキーボードアンドロイドを非表示にします

分類Dev

プログレスバーにカウントダウンタイマーからの実際の進行状況を表示する

分類Dev

プログレスバーにカウントダウンタイマーからの実際の進行状況を表示する

分類Dev

進行状況ダイアログがフラグメント遷移でスタックする

分類Dev

AzureストレージJavaScriptクライアント:Ionic / Angularを使用してアップロードの進行状況を追跡する方法は?

分類Dev

プロンプトをハイジャックせずにバックグラウンドプロセスから進行状況をエコーする

分類Dev

ダウンロードの進行状況をユーザーインターフェイスに報告する

分類Dev

Blazorサーバー側を使用して、大きなファイルでコントローラーからクライアントへのファイルの進行状況のアップロードステータスを取得することは可能ですか?

分類Dev

ジャージークライアントのアップロードの進行状況

分類Dev

キーアップ時にレンジスライダーの進行状況を設定する

分類Dev

プログラムのアンインストール後の「プログラムデータ」フォルダのクリーンアップ

分類Dev

プライベートレジストリのプロキシの背後にあるDockerログインは、TLSハンドシェイクタイムアウトを提供します

分類Dev

アニメーションが変更されたカスタム進行状況ダイアログのサイズ

分類Dev

進行状況ダイアログ、Androidでのブロードキャストレシーバーのクラッシュ

分類Dev

ファイルをアップロードするときに「進行状況」と更新イベントをajaxリクエストにバインドする方法

分類Dev

更新:進行状況ダイアログでダウンロードしたインストーラーを無人で開始する方法は?

分類Dev

ブートストラップ-進行状況インジケーター

分類Dev

Condaアップデート:インストールの進行状況(バージョン4.3)

分類Dev

カスタムダイアログのリストビューの後にボタンを追加する

分類Dev

カスタムアラートダイアログをフルスクリーンにする方法

分類Dev

ファイアウォールの背後にあるGoogleスタックドライバー監視エージェント

分類Dev

XHR進行状況イベントマイクロタスクキュー

分類Dev

XHR進行状況イベントマイクロタスクキュー

分類Dev

Python:パンダデータフレームでのマルチプロセッシングエラー:クライアントには、ローカルでピクルスできない重要な状態があります

分類Dev

Androidの進行状況ダイアログのテキスト配置

分類Dev

非同期タスクの進行状況ダイアログ

分類Dev

Androidのカスタムアラートダイアログボックス

Related 関連記事

  1. 1

    グローバルAsyncTaskクラスに進行状況ダイアログボックスが表示されない

  2. 2

    AsyncTaskを使用してバックグラウンドサービス内にAndroidの進行状況ダイアログを追加し、致命的な例外を取得する

  3. 3

    カスタム進行状況ダイアログはソフトキーボードアンドロイドを非表示にします

  4. 4

    プログレスバーにカウントダウンタイマーからの実際の進行状況を表示する

  5. 5

    プログレスバーにカウントダウンタイマーからの実際の進行状況を表示する

  6. 6

    進行状況ダイアログがフラグメント遷移でスタックする

  7. 7

    AzureストレージJavaScriptクライアント:Ionic / Angularを使用してアップロードの進行状況を追跡する方法は?

  8. 8

    プロンプトをハイジャックせずにバックグラウンドプロセスから進行状況をエコーする

  9. 9

    ダウンロードの進行状況をユーザーインターフェイスに報告する

  10. 10

    Blazorサーバー側を使用して、大きなファイルでコントローラーからクライアントへのファイルの進行状況のアップロードステータスを取得することは可能ですか?

  11. 11

    ジャージークライアントのアップロードの進行状況

  12. 12

    キーアップ時にレンジスライダーの進行状況を設定する

  13. 13

    プログラムのアンインストール後の「プログラムデータ」フォルダのクリーンアップ

  14. 14

    プライベートレジストリのプロキシの背後にあるDockerログインは、TLSハンドシェイクタイムアウトを提供します

  15. 15

    アニメーションが変更されたカスタム進行状況ダイアログのサイズ

  16. 16

    進行状況ダイアログ、Androidでのブロードキャストレシーバーのクラッシュ

  17. 17

    ファイルをアップロードするときに「進行状況」と更新イベントをajaxリクエストにバインドする方法

  18. 18

    更新:進行状況ダイアログでダウンロードしたインストーラーを無人で開始する方法は?

  19. 19

    ブートストラップ-進行状況インジケーター

  20. 20

    Condaアップデート:インストールの進行状況(バージョン4.3)

  21. 21

    カスタムダイアログのリストビューの後にボタンを追加する

  22. 22

    カスタムアラートダイアログをフルスクリーンにする方法

  23. 23

    ファイアウォールの背後にあるGoogleスタックドライバー監視エージェント

  24. 24

    XHR進行状況イベントマイクロタスクキュー

  25. 25

    XHR進行状況イベントマイクロタスクキュー

  26. 26

    Python:パンダデータフレームでのマルチプロセッシングエラー:クライアントには、ローカルでピクルスできない重要な状態があります

  27. 27

    Androidの進行状況ダイアログのテキスト配置

  28. 28

    非同期タスクの進行状況ダイアログ

  29. 29

    Androidのカスタムアラートダイアログボックス

ホットタグ

アーカイブ