Ian Walker
Posts: 4
Joined: Thu Jul 30, 2020 6:38 pm

Custom Installer Parameters Missing Since v17.4

Hi,

following on from an issue we discussed here regarding the Test ODBC Connection Custom Action we've also found a related issue with one of our other installers.

In this particular installer we were using an Installer Paramete' called SQLConnectionString as a property on a dialog's Next button condition for invoking the TestODBCConnection Custom Action. However, since AI version 17.4 this property and one other called SQLConnectionTimeout are no longer listed and hence the check in the condition for

Code: Select all

AND NOT SQLConnectionString = ""
is failing.

I've attached a zip file showing some images of the setup for the installer project in both 17.1.2 and 17.4 that highlights how those properties no longer exist, so that you can see the differences and how it was being used in the condition.

Similar to before, was the removal of these properties intentional and if not is it something you guys are currently aware of and plan to fix for backwards compatibility in a future release?

Thanks,
Ian
Attachments
Advanced Installer Missing Properties 17.4.zip
(200.36 KiB) Downloaded 237 times
Catalin
Posts: 7492
Joined: Wed Jun 13, 2018 7:49 am

Re: Custom Installer Parameters Missing Since v17.4

Hello Ian,

Please note that setting the "SqlConnectionString" property is no longer required with the latest changes.

The reason for this is the fact that the "SqlConnectionString" can now be set from the "SQL Databases" page, when you add a new "Test SQL Connection".

SQLConnectionString.png
SQLConnectionString.png (123.44 KiB) Viewed 1592 times


Similar to before, was the removal of these properties intentional and if not is it something you guys are currently aware of and plan to fix for backwards compatibility in a future release?
Yes, the removal was intentional. We have tried to make this support more intuitive for new users trying to implement it.

We are also working on changing the documentation, which as of now is outdated.

Once the documentation will be renewed, I am sure things will become clearer.

Hope this helps.

Best regards,
Catalin
Catalin Gheorghe - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”