Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wix Windows Server 2008 r2上未加载引导程序_Wix_Burn - Fatal编程技术网

Wix Windows Server 2008 r2上未加载引导程序

Wix Windows Server 2008 r2上未加载引导程序,wix,burn,Wix,Burn,霍拉·斯塔克维安 在Windows Server 2008上测试我的引导程序时,它没有启动,只是在以下日志中崩溃: [07E8:0560][2013-07-16T11:36:31]e000: Error 0x80070002: Failed to create the managed bootstrapper application. [07E8:0560][2013-07-16T11:36:31]e000: Error 0x80070002: Failed to create UX. [07E

霍拉·斯塔克维安

在Windows Server 2008上测试我的引导程序时,它没有启动,只是在以下日志中崩溃:

[07E8:0560][2013-07-16T11:36:31]e000: Error 0x80070002: Failed to create the managed bootstrapper application.
[07E8:0560][2013-07-16T11:36:31]e000: Error 0x80070002: Failed to create UX.
[07E8:0560][2013-07-16T11:36:31]e000: Error 0x80070002: Failed to load UX.
[07E8:0560][2013-07-16T11:36:31]e000: Error 0x80070002: Failed while running 
[07E8:0560][2013-07-16T11:36:31]e000: Error 0x80070002: Failed to run per-user mode.
[07E8:0560][2013-07-16T11:36:31]i007: Exit code: 0x80070002, restarting: No
这是一个完全干净的Windows安装,因此它只安装了.NET2.0。 我的bootstrapper是针对3.0构建的,我在BootstrapperCore.config中有这个

<supportedRuntime version="v2.0.50727" sku=".NETFramework,Version=v3.0" />

就我的搜索而言,0x80070002=未找到文件。“那是哪个文件?” 使用Process Monitor,除了一些.NET/System Restore组件外,我看不到任何未找到的文件。不管怎样,我都不希望在这个设置中出现,所以最终这没有帮助

在这种情况下(当前的.net版本<必需的.net版本),我希望先决条件安装程序能够启动,但事实并非如此

为什么prereq安装程序没有启动?如何用Burn调试这些类型的错误?这些信息实际上一点帮助都没有

谢谢


编辑:这是否意味着你不能拥有一个引导程序目标.NET 3.0?

supportedRuntime/@sku
在我看来很可疑。它直到.NET 4.0才被使用,并且对于任何版本的.NET,该值都没有记录在主
supportedRuntime
中。移除它有帮助吗?