Bundle中的.NET PackageGroup未按预期安装

时间:2013-09-02 13:44:53

标签: .net wix burn prerequisites

我有一个需要.NET的自定义BA。它作为PackageGroupRef包含在链中,以便在完成任何操作之前安装。

此博客中定义了以下方法: http://blogs.msdn.com/b/heaths/archive/2011/10/28/introducing-managed-bootstrapper-applications.aspx

唯一的区别是,我使用SourceFile而不是DownloadUrl,这样用户就不需要下载.NET了。

取消.NET安装并重新启动自定义BA似乎存在问题。

重现步骤:
1.启动不带.NET的自定义BA 2.接受.NET安装,但在完成之前取消它 3.重新启动自定义BA
4.接受.NET安装,不要取消
5. .NET安装说它失败了

然而.NET安装成功并且启动自定义BA现在启动它而没有.NET的弹出窗口并进入欢迎屏幕。

1 个答案:

答案 0 :(得分:2)

我刚刚在XP 64位和.NET 4 Full上使用WiX 3.7进行了测试。在第5步,我的自定义BA成功启动,没有任何错误消息。

Burn会创建非常好的日志。您可能想在http://wixtoolset.org/issues/创建一个错误并附加它们。