by jozefizso » Thu Aug 19, 2021 8:54 am
This issue will happen when the installer (we use MSI packages) is updating existing CefSharp/Chromium files while the browser subprocess is running. It holds lock to several files which are being marked by Windows Installer to be delete at next reboot.
You will see this in the log file:
MSI (s) (DC:64) [15:27:27:762]: Executing op: FileRemove(,FileName=icudtl.dat,,ComponentId={2EDEDB25-E9D1-4C35-B447-36E76B39D6DE})
Info 1903.Scheduling reboot operation: Deleting file C:\MyApp\x64\icudtl.dat. Must reboot to complete operation.
The app will continue to work until you restart the computer. The fix is either to repair the installation after restart or rework the installer or implement logic in the app to redownload missing Chromium files.