Closed Kingju777 closed 5 months ago
Burn isn't trying to install the .NET redist:
[0BE8:0BEC][2024-04-11T06:00:58]i201: Planned package: NetFx472Redist, state: Present, default requested: Present, ba requested: Present, execute: None, rollback: None, default cache strategy: Remove, ba requested strategy: Remove, cache: No, uncache: Yes, dependency: None, expected install registration state: (permanent), expected cache registration state: (permanent)
The problem is that your BA can't be loaded:
[0BE8:0BEC][2024-04-11T06:00:16]e000: Error 0x80131700: Failed to get the CLR runtime info using the application configuration file path.
The messages suggests a problem in your WixToolset.Mba.Host.config.
Thanks a lot! i was using WixToolset.Mba.Host.config:
<supportedRuntime version="v4.0"
sku=".NETFramework,Version=v4.8" />
and
<PackageGroupRef Id="NetFx472RedistAsPrereq"/>
WiX Version
4.0.5
.NET or MSBuild or Visual Studio Version
8.0.204
HeatWave Version
-
Windows Version
Win 10 Build 16299
Repro Repo
No response
Repro Steps
Setup: i recommend a VM with .Net Framework 4.7.1 or older, then install the newest .Net Framework 4.7.2 and restart the PC.
Bundel for Referenz
Actual Result
Installer shows the ".Net Framework required" screen. If you Try to install .Net Framework you get an error.
Log NetFx472Redist:
Expected Result
that the installer does not show the ".Net Framework required" screen, and simply starts the normal installer
Workaround: NetFx48RedistAsPrereq works NetFx481RedistAsPrereq has another issue for me.(i will submit another bugreport if i have the time)
Acknowledgements