我正在使用Windows 7下的D2010编写一款应用程序,似乎需要管理员权限(我认为是因为它使用COM与第三方.exe进行通信,后者也需要管理员权限)。
我已经按要求添加了清单资源,但当我尝试从IDE调试该应用程序时,它报告:
"无法创建进程。所请求的操作需要提升权限"
...它就无法运行。如果我以管理员身份运行Delphi,那么我的应用程序就可以正确运行,但这感觉像是一种危险的强制方法,特别是大多数我开发的应用程序都不需要管理员权限。
有没有办法让Delphi仅在运行我的应用程序时提示提权,而不是整个IDE以提权方式运行?