On a stock Windows 10 install, there will be two error messages when uninstalling due to a missing runtime, this is installed with Firefox but not present globally in a stock install. > default-browser-agent.exe - System Error > The code execution cannot proceed because VCRUNTIME140.DLL was not found. Reinstalling the program may fix this error. and another for MSVPC140.dll. Thus the scheduled task isn't uninstalled. This may be because we run the program without waiting for it to finish; by the time the exe has started the DLLs are gone. This might be fixed by bug 1626887, which changes this to `ExecWait`. Alternately there might be something odd about the working directory?
Bug 1628924 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
On a stock Windows 10 install, there will be two error messages when uninstalling due to a missing runtime, this is installed with Firefox but not present globally in a stock install. > default-browser-agent.exe - System Error > The code execution cannot proceed because VCRUNTIME140.DLL was not found. Reinstalling the program may fix this error. and another for MSVCP140.dll. Thus the scheduled task isn't uninstalled. This may be because we run the program and then proceed with the uninstall without waiting for it to finish; by the time the EXE has started the DLLs could be gone. This might be fixed by bug 1626887, which changes this to `ExecWait`. Alternately there might be something odd about the working directory?