■89753 / inTopicNo.1) |
カスタムインストーラ MSIHANDLEのリーク |
□投稿者/ ぽんすけ (56回)-(2018/12/20(Thu) 10:57:26)
|
分類:[インストーラ全般]
お世話になっております。
C# VisualStudio2017でSetup Projectを利用し、インストーラ作成しております。
カスタム動作を組み込んだインストーラで、アンインストール時、以下のエラーが発生しましたが、 http://blogs.wankuma.com/tocchann/archive/2008/02/13/123023.aspxでの解説と同じ現象かと思います。
カスタム動作の中では、MSIのデータベースについての処理は特におこなっていないのですが、 なぜリークエラーが発生するのか理解できておりません。 処理の最後で「MsiCloseHandle」を呼び出せば解決するのでしょうか・・・ すみませんが、ご教示お願いいたします。
------------------------------------------------------- エラー 1001。 Error 1001. インストールを初期化中に例外が発生しました: System.IO.FileNotFoundException: ファイルまたはアセンブリ 'file:///C:\windows\SysWOW64\Company'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。 DEBUG: Error 2769: Custom Action _808ED202_6D40_4CED_8546_AF7EFF518B8B.uninstall did not close 1 MSIHANDLEs. このパッケージをインストールするときに予期しないエラーが検出されました。このパッケージは問題がある可能性があります。エラー コードは 2769 です。 引数: _808ED202_6D40_4CED_8546_AF7EFF518B8B.uninstall, 1, CustomAction _808ED202_6D40_4CED_8546_AF7EFF518B8B.uninstall returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
|
|