I understand this is indeed an issue with non-unicode enabled Delphi versions.
We'll look to make a new version of UpdateBuilder with which it will be possible to select whether to generate an ANSI or UTF8 update .INF file.
Of course, I hope you have it soon
That would indeed be very nice !
I have the same problem.
Any chance this will be done in the near future ?
regards,
Dirk Janssens.
It is on our todolist to provide an option in UpdateBuilder to generate an ANSI .INF file or UTF8 .INF file.
There is not yet an exact date planned for this development though at this very moment.
Is it the case then that INF files created by the current version of UpdateBuilder (V2.1.0.0) cannot be read by WebUpdate in D2007 (non-unicode) apps? If so, it means that older versions of my D2007 app will not be able to be updated as the current versions use an INF file created by V2.1.0.0 of UpdateBuilder. However, presumably I can work round the issue by saving the UTF8 file as ANSI until a fix is available?
You can use a text editor and change the file format from UTF8 to ANSI or you can use an older version of UpdateBuilder that generates ANSI files
http://www.tmssoftware.net/public/UpdateBuilder2_0_2_0.zip
Thanks. The update always fails if the format of the INF file is 'UTF-8 with BOM' (with error: 'There is no update available'), but appears to succeed if the format is 'UTF-8' - which I can change to by using 'Save As' in Notepad in Windows Explorer. Probably safer to use an older version of UpdateBuilder as you suggest.