WIX 无法安装 msipackage
WIX cannot install msipackage
您好,我在安装 MsiPackage 时遇到问题。
我的 wix 引导程序项目中有以下代码:
<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,即使我可以在安装程序向导的进度状态中看到它。
当我转到“控制面板”中的“程序和功能”时,我发现它没有安装。
有办法调试吗?是否有一个日志文件,我可以在其中查看安装过程中发生了什么?
或者我只是做了一些完全错误的事情?谢谢!
日志文件在用户的临时目录中,通常是 C:\Users\%username%\AppData\Local\Temp.
您需要在 MsiPackage
上将 Visible
属性设置为 true
才能在“程序和功能”中查看已安装的 MSI 包。
您好,我在安装 MsiPackage 时遇到问题。
我的 wix 引导程序项目中有以下代码:
<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,即使我可以在安装程序向导的进度状态中看到它。
当我转到“控制面板”中的“程序和功能”时,我发现它没有安装。
有办法调试吗?是否有一个日志文件,我可以在其中查看安装过程中发生了什么?
或者我只是做了一些完全错误的事情?谢谢!
日志文件在用户的临时目录中,通常是 C:\Users\%username%\AppData\Local\Temp.
您需要在 MsiPackage
上将 Visible
属性设置为 true
才能在“程序和功能”中查看已安装的 MSI 包。