MSI ファイルを閉じるのに助けが必要です。
MSI ファイルを開いて更新できる MSI ファイル エディターを作成しています。しかし、問題は、同じファイルを再度開いてみると (更新された msi をクロスチェックするためだけに)、エラーがスローされることです。
OpenDatabase,DatabasePath,OpenMode
この行で
database = installer.OpenDatabase(msiFile.FullName, MsiOpenDatabaseMode.msiOpenDatabaseModeTransact);
だから、msiファイルがすでに開いているからだと思います。すでに開いている msi を閉じるのを手伝ってくれる人はいますか。