Unless you write an installer with the right manifest, don’t include Installer, Update, Upgrade, Setup, … in your EXE name
The Wiert Corner – I’ve seen this question coming up a few times, and bumped into this at a client recently: the UAC dialog coming up when debugging a 32-bit executable. This is caused (more details below) by Installer Detection Technology introduced in Windows Vista (with UAC) and tightened in more modern Windows versions. The solution is to either: not include Installer, Patch, Update, Upgrade, Setup, … in your EXE name provide a correct manifest to your EXE (getting this right can be hard) don’t use x86 as platform target For software you don’t have source code for, you can alter the ...
Visits by Source
Users who voted for this posting