Advanced Installerにバグがあり、追跡する必要があります。これは、進行状況ダイアログ(ProgressDlg)が表示されているときに発生します。エラーの原因はわかっていると確信していますが、AdvancedInstallerについては何も知りません。このダイアログが表示されている間に発生しているロジックをどこで見つけることができますか?
意味...ユーザーがインストールを実行すると、このダイアログでステータスバーが移動し、シーンで実行している各タスクの名前/タイトルが表示されます(IISのセットアップ、Webファイルのインストール、データベースのインストールなど)。などなど)。
しかし、高度なインストーラーインターフェイス内では、進行状況ダイアログが表示されているときに実行されるコードをどこでどのように見つけるかがわかりません。
私が知っていることから、あなたが参照している機能は、Windowsインストーラーサービスによって制御されています。
MSIセットアップに挿入されたすべてのWindowsインストーラーアクションには、セットアッププロジェクトのテーブルエディタービューのActionTextテーブルから構成できるアクションの説明テキストがあります。
システムを変更する各カスタムアクション(プロジェクトでユーザーが定義)には、セットアッププロジェクトの[カスタムアクション]ビューから構成できるアクションテキストもあります。
インストール中にアクションが実行されると、WindowsインストーラーサービスはアクションテキストをActionTextテーブルからフェッチし、進行状況ダイアログに表示します。
この機能にバグを見つけた場合は、AdvancedInstallerフォーラムに質問を投稿することをお勧めします。
うまくいけば、これはあなたのために役立ちました。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加