我在 Windows 2008 R2 上以非管理员帐户登录。
当我尝试在该帐户下运行 Inno-setup 脚本时,我需要输入管理员密码。

问题是后来我无法调试该脚本,因为它引用了{userappdata}变量,这意味着在运行时它引用了管理员!
我不希望被要求提供管理员权限——无论是在调试期间还是在实际安装期间。怎么做?我更喜欢该应用程序不由管理员安装。分别将文件安装到{app}(通常C:\Program Files (x86))并且{userappdata}仅
如何防止被要求以管理员身份安装它?如果我为该应用程序购买代码签名证书 - 会解决这个问题吗?
谢谢你