Closed digitalsigi closed 5 years ago
The fix is committed but it just missed the release by 2 days. You can use this work around until the next release is available:
var fixed_Net462_Installed = new Condition(" (NETFRAMEWORK45 >= '#394802') ");
...
var project =
new Project("My Product",
new Dir("dynamic_installdir",
new File(@"Files\Bin\MyApp.exe"),
new ManagedAction(
Script.GetInstanceDir,
Return.check,
When.Before,
Step.LaunchConditions,
fixed_Net462_Installed,
Sequence.InstallUISequence));
Hi Oleg, thx for the hit, shame on me that I didn't discover it myself. I'll test it as soon as possible.
I want to check whether .Net 4.6.2 is installed using
this results in
Although .NET is installed - i verified several times, even in registry, resulting msi constantly is asking for it. Further investigation discovered that the space after #394802 might be the problem. When removing it with orca installation continues. How to get around this?