.Net install is not silent
See original GitHub issueSo the version 1.1.27 chocolatey package is failing verification testing (log) because the dotnet installer hangs waiting for the finish button to be clicked, which means that the synctrazyor installer never completes and thus times out the test.
There are two major options that I see:
- Fix the dotnet installer so it does not show the installation is complete screen.
- Take a chocolatey dependency on dotnet via the dotnetfx package, so the synctrayzor installer does not need to install dotnet.
Option one is not ideal, as changing the arguments for the dotnet installer inside the synctrazyor installer might make for a worse experience for normal users, because a completely quiet install does not show the close apps warning for example. Additionally, the Chocolatey mods probably prefer that the dotnet be a dependency.
Option two does not work %100 currently. The problem is that if you install dotnet, the registry key with the current installed version does not get updated until after a reboot. So even if a dependency is taken on dotnetfx
, synctrazyor will still re-install it, and then hang on the finish screen. This could be fixed at least two ways. The first would be to add an argument the synctrazyor installer to completely skip the .Net install. The second would be to find a way to detect if a high enough dotnet version is installed, even if the registry has not been updated.
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (5 by maintainers)
That’s OK! You saw how many people I broke with the last few releases…
No problem, sorry again about not putting enough testing into my previous PRs.
That’s my preferred option as well,