WIX无法安装msipackage

时间:2015-03-05 11:04:04

标签: xml installation wix

我在安装MsiPackage时遇到问题。

我的wix bootstrapper项目中有以下代码:

<Chain>
    <MsiPackage Id="InstacalFull" Name="InstacalFull" Cache="no" Compressed="yes" Permanent="yes" Vital="yes"
    SourceFile="../Suite.SetupBootstrapper/3rdparty/InstaCal.msi"/>

    <MsiPackage Id="MainPackage" SourceFile="../Suite.SetupProject/bin/Release/Suite.SetupProject.msi" DisplayInternalUI="yes" Compressed="yes" Vital="yes" />
</Chain>

我的应用程序已成功安装,但未安装带有Id InstacalFull的MsiPackage,即使我可以在安装程序向导的进度状态中看到它。

当我转到控制面板中的程序和功能时,我可以看到它没有安装。

有没有办法调试这个?是否有一个日志文件,我可以看到安装过程中发生了什么?

或者我只是在做一些完全错误的事情? THX!

1 个答案:

答案 0 :(得分:1)

日志文件位于用户的临时目录中,通常为C:\ Users \%username%\ AppData \ Local \ Temp。

您需要在Visible上将true属性设置为MsiPackage,才能在“计划和功能”中查看已安装的MSI包。