My application is updating normally with Updater feature, but it always show an error to the user and when we take a look at the version at the computer it always match the latest one.
Attached screenshot and .aip file.
Thanks.
Even if the user machine is 32 bit?Eusebiu wrote:Hi,
The updater will look under the "Wow6432Node" key if the "Use 64-bit registry locations" option from the "Update Installed Detection" tab of the "Updates Configuration" project is not selected.
Best regards,
Eusebiu
The "Wow6432Node" key does not exist on a 32-bit machine, so the Updater will always search outside that key on a 32-bit machine.Even if the user machine is 32 bit?
Yes, if the "Use 64-bit registry locations" option is selected, the Updater will search outside key.If selected it will ignore "Wow6432Node" ?
If you want to make the installer not to write to that key, you can go in the "Organization" page of your project and set the "64-bit component" flag for the component that contains the registry entry searched by the Updater.How can I make the software installer don't use this folder?
I tested this and it worked well for me even if the accent was present in the manufacturer name. I'm not sure why it did not work for you, but I do not think that the accent should cause any problems.Strange that when I change the manufacturer name from "Precisão Sistemas" to "Precisao Sistemas" (I removed the accent) the error stop, what could it be?
Yes, you can disable that by selecting the "Do not try to detect if the update was installed" option from the "Update Installed Detection" tab of the "Updates Configuration" project.Can I disable the error screen from updater? Some of our clients use this in a server, if they don't interact with the error screen it doesn't run again.