私は奇妙なmsiを持っています!!!
32 ビット msi (target=x86) を 64 ビット マシンにインストールしましたが、一部の COM dll の読み込みに失敗し、「正しくない形式のプログラムを読み込もうとしました。(HRESULT からの例外) : 0x8007000B)」というエラーです。
同じ COM dll が開発環境の 64 ビット マシンで正常に動作することに気付きました。msi でインストールされた COM に問題がある理由がわかりません。
よろしく、
ギリッシュ