Henri I am honestly not trying to be a thorn in your side. I assumed being a programmer, as I have associates in RL who are software developers, (who highly dislike little bugs like this even if it's only cosmetic.) I thought knowing this occurred you would want to stop it. I've spent a little while this morning researching this issue. FYI I am not a programmer I'm a hardware person, I'm in networking.
Q: How can I opt out of the Program Compatibility Assistant for my setup?
A: In order to prevent the Program Compatibility Assistant from appearing, you must include an embedded manifest that specifies a requested execution level for your setup executable. If you wrap the setup executable in a self-extracting package, you must also include an embedded manifest in the self-extracting package too. Once you do this, Windows Vista
(or 7) will treat your setup as Windows Vista-aware, and it will no longer show the PCA dialog when setup exits after a failure or cancellation.
Q: Where can I find more detailed documentation?
A: http://msdn.microsoft.com/en-us/library/bb756937.aspxSearching with Google "How to create an application manifest with run level" gave me a webpage with information from M$.
Step 6: Create and Embed an Application Manifest (UAC)
http://msdn.microsoft.com/en-us/library/bb756929.aspxI am sure there are other Linux based resources you know of with this information; this is what I could find before I leave for the day. This PCA issue doesn't occur with the Cool VL executable, only the Installer so I believe as it says above. "If you wrap the setup executable in a self-extracting package, you must also include an embedded manifest in the self-extracting package too." I'm not a programmer I'm a trouble shooter, a technician. I would give you a fully working solution if I could but I just don't have the knowledge to do that.