Open digao-dalpiaz opened 2 years ago
It's a bug in Delphi.
Disabling Log File in Updater should avoid this bug.
You can avoid this with disabling Logging or set encoding to ANSII in UEngine.pas --> TFile.AppendAllText(pubLogFile, DateTimeToStr(Now)+' - '+LogFilePrefix+Text + #13#10, TEncoding.ANSI);
You can avoid this with disabling Logging or set encoding to ANSII in UEngine.pas --> TFile.AppendAllText(pubLogFile, DateTimeToStr(Now)+' - '+LogFilePrefix+Text + #13#10, TEncoding.ANSI);
Right, but the text being sent to the log file contains unicode characters. So, in this case, it would not be correct for me to include a line in the file forcing ANSI encoding, right?
When running a definition, if some file name contains Unicode characters, this error occurs, and the process is interrupted.