[英]Custom UI Wix bootstrapper download and install .NET
我正在基於Wix工具集v3.8構建自定義UI引導程序。 但是,我在下載和安裝.NET 4.5時遇到了問題。 這是我的鏈條:
<Chain>
<PackageGroupRef Id="NetFx451Redist"/>
<MsiPackage SourceFile="..\DummyInstaller\bin\Debug\DummyInstaller.msi" Id="DummyInstallationPackageId" Visible="yes"/>
</Chain>
如果使用默認UI,則引導程序可以在安裝DummyInstaller之前下載並安裝.NET 4.5.1。 但是使用我的自定義UI,引導程序無法下載並安裝.NET 4.5.1。 在我的用戶界面中,單擊安裝按鈕時,將執行以下命令:
Bootstrapper.Engine.Plan(LaunchAction.Install);
當CacheAcquireBegin , CacheAcquireComplete和CacheAcquireProgress事件觸發時,我也寫了一個日志文件,但是什么也沒有發生。 請告訴我我做錯了。
希望這有意義。
先感謝您。
您必須先調用Detect
,然后Plan
,然后再Apply
。 查看此博客: https : //www.wrightfully.com/part-1-of-writing-your-own-net-based-installer-with-wix-overview/
我找到了解決問題的方法:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.