我有一个系统,我把它设置为UAC的普通模式,在我的delphi环境中编译我的项目ka.exe,我为它创建了一个installshield项目。新编译的应用程序需要UAC /海拔?
设置和一切都完成了! 但是每当我开始我的程序,它需要提升,我没有任何线索为什么。
为了确保installshield不会在我身上玩mindgames,我编译了一个新的.exe文件,并将其手动复制到我的联网计算机上。
图标看起来一样,它也有这个UAC盾。
我的项目有内,有些功能可能与网络共享名称交谈,并与SQL数据库说话......
所以为什么我的应用程序需要提升运行?
它访问c:\ program files文件夹下的任何文件吗?写入INI文件,例如? – 2010-10-05 12:36:27
你的代码试图做什么将永远不会导致海拔。 – 2010-10-06 14:36:52