install.exe
32 ビットと 64 ビットの両方の OS をインストールし、.NET を検出してプレインストールできるものを 1 つ (そして 1 つだけ) 作成したいと考えています。
私はburnを使おうとしましたが、失敗しました。最も単純なブートストラッパーでさえ機能しませんでした!
私はブートストラップを使用し、VS2010 で自動的に生成され、コードを 1 つだけ変更しました。
<MsiPackage SourceFile="D:\WiX\SetupProject\TestBurn\TestBurn\PlanManagerPackage.msi" />
私の PlanManagerPackage.msi は機能しました。私のOSは「Windows v6.1 (Build 7600: Service Pack 0)」で、install.exeを管理者権限で実行しました。
エラーログは次のとおりです。
e000: Error 0x80070005: Failed to write run key value.
e000: Error 0x80070005: Failed to update resume mode.
e000: Error 0x80070005: Failed to begin registration session.
e000: Error 0x80070005: Failed to begin registration session in per-machine process.
e000: Error 0x80070005: Failed to register bundle.
これはバグですか?もしそうなら、私を助けることができる方法はありますか?そうでない場合、どうすれば解決できますか?