У меня исполняемый файл выполнил VC6 и имя файла patch.exe, манифест не был добавлен, в этом случае EXE-файл требует прав администратора, хотя я удалил все коды, просто оставьте пустую главную (), результат тот же. Но если я изменю EXE с patch.exe на a.exe, проблема исчезнет.
Ниже приведен мой результат теста.
1. EXE был соблюден VC6
2. Без манифеста или без особых привилегий в манифесте
3. имя exe включало подстроку "patch", без учета регистра
Это проблема Microsoft? Почему?
Пробовал VC2008, я не могу повторить.