1

DOTNETZIP "Ionic.Zip.dll" に依存する C# dll を作成しました。このカスタム アセンブリは、InstallShield カスタム アクションとして使用され、バイナリ テーブルに入力されます。カスタム アクションを実行すると、MSI ログに次のエラー情報が記録されます。

アクション 11:59:25: CTSDBExtract2 を起動します。MSI (s) (20:50) [11:59:25:513]: op を実行中: CustomActionSchedule(Action=LaunchCTSDBExtract2,ActionType=1089,Source=BinaryData,Target=m1,) MSI (s) (20:08) [11:59:25:607]: リモート カスタム アクションを呼び出しています。DLL: C:\Windows\Installer\MSI5F58.tmp、エントリポイント: m1 InstallShield: CLR 4 API を介してロードしようとしています... InstallShield: メタ ホストを取得しています... InstallShield: 利用可能なランタイムを列挙しています... InstallShield: 利用可能な最高のランタイム: v4.0.30319 InstallShield: 最高のランタイムを使用しようとしています... InstallShield: 最高のバージョンのランタイムを使用しています... InstallShield: 遅延アクション要求プロパティ MsiHiddenProperties が CustomActionData によって提供されていません InstallShield: アセンブリ CTSDBExtract_Merged をリソース 4097 から読み込んでいます InstallShield: 管理されたカスタム アクション アセンブリ CTSDBExtract_Merged を読み込めません: リソース 4096.4097 が見つかりませんでした

誰もこれを見たことがありますか、および/またはそれが何を意味し、どのように修正するかを知っていますか? ご不明な点がありましたら、お知らせください。喜んでご説明いたします。

ありがとう

4

1 に答える 1

0

Google DTF 管理のカスタム アクション。これは、マネージド カスタム アクションをアンマネージドとしてカプセル化する Microsoft のオープン ソース プロジェクトであり、InstallShield で動作します。また、アセンブリ参照とコンテンツ ファイルを圧縮および自己解凍する機能も組み込まれています。

于 2012-07-28T02:22:44.893 に答える