|Don't ask to ask, just ask
I (like many) write Perl scripts to deploy to Windows desktop users.
From my Windows Installer, I would like to automatically detect whether Perl is installed on their machine, and if so which version.
If they don't have Perl installed, I would like my installer to automatically install it.
If they have an old version I would like my installer to automatically upgrade it.
What is the best solution?