From: Divye K. <div...@gm...> - 2008-09-03 06:26:19
|
Hi Kim, On Wed, Sep 3, 2008 at 1:45 AM, Kim Gräsman <kim...@gm...> wrote: > The .exe name is probably triggering one of the UAC heuristics; the OS > checks the filename of every launched executable, looking for keywords > that give it away as an installer. Apparently "patch" is one of the > trigger words [1], so "dis*patch*_table.exe" is incorrectly classified > as requiring elevation. > You're absolutely right. Changing the name of the executable removed the need of the UAC elevation request. Thanks :-D > > Best bet is probably to change the name of the .cpp file and/or .exe. > The only alternative I know of is to add a UAC manifest either > embedded or side-by-side, but that complicates build and deployment > significantly, compared to the current... > Any suggestions for alternative names? Divye -- An idealist is one who, on noticing that a rose smells better than a cabbage, concludes that it will also make better soup. H. L. Mencken (1880 - 1956) My official web site: http://people.iitr.ernet.in/shp/061305/ Webmaster: http://www.drkapoorsclinic.com Blog: http://divyekapoor.blogspot.com |