Hi,
Thanks for your reply. I knew about the path limit. I was asking about how to change the extract folder, which you answered. It seems to me to be less than optimal for your pre-packaged prerequisite to not just work without changing this. No matter. I'm beyond that.
We will consider your suggestion, thank you.
Can you please explain this prerequisite installation progress. It looks like AI knows that SQLEXPR_x64_ENU.exe is the self-extracting archive containing SQL Server Express. So AI knows to run that to extract the SQL Server Express installation package. Then it seems that it knows to run the "setup.exe" file to do the installation. Is that correct? Where in AI do I put the command line arguments to setup.exe?
It is not Advanced Installer that knows everything about the SQL Server Express installation, the "SQLEXPR_x64_ENU.exe" package does that. Advanced Installer only launches that package and waits for a return value from it. In case a command line is sent to that package, it sends it further to the "setup.exe" file.
Is there a benefit / drawback to unzipping SQLEXPR_x64_ENU.exe and including those files explicitly in my installer?
I'm not aware of an benefit/drawback to unzipping the "SQLEXPR_x64_ENU.exe" package and including the files in your installer, but since that package does all the job, it is recommended to keep it as it is.
Is a working example available? Even a different version of SQL Server Express would be appreciated.
Unfortunately, I do not have an example project where the files are extracted from the "SQLEXPR_x64_ENU.exe" package, but you can test this in a new project.
Let me know if you have other questions.
Best regards,
Eusebiu