我想构建一个(而且只有一个)install.exe可以安装 32 位 - 64 位操作系统、检测 .NET 并预安装它。
我尝试使用burn,但失败了,即使是最简单的引导程序也无法工作!
\n\n我用的是bootstrapper,在VS2010中自动生成,并且只改了一处代码:
\n\n<MsiPackage SourceFile="D:\\WiX\\SetupProject\\TestBurn\\TestBurn\\PlanManagerPackage.msi" />\nRun Code Online (Sandbox Code Playgroud)\n\n我的 PlanManagerPackage.msi 确实有效。我的操作系统是 \xe2\x80\x9cWindows v6.1 (Build 7600: Service Pack 0)\xe2\x80\x9d,并且我以管理员权限运行 install.exe。
\n\n这是错误日志:
\n\ne000: Error 0x80070005: Failed to write run key value.\ne000: Error 0x80070005: Failed to update resume mode.\ne000: Error 0x80070005: Failed to begin registration session.\ne000: Error 0x80070005: Failed to begin registration session in per-machine process.\ne000: Error 0x80070005: Failed to register bundle.\nRun Code Online (Sandbox Code Playgroud)\n\n这是一个错误吗?如果是的话,有什么方法可以帮助我吗?如果没有,我该如何解决?
\n