【发布时间】:2014-05-12 09:56:24
【问题描述】:
如何使用 InstallShield 发布 .exe,使其不要求管理员权限?
目前我有visual studio 2012 c#项目,我发布了一个setup.exe 使用有限的 InstallShield。但是在我自己的电脑上,它要求我提供管理员权限 当我尝试运行 .exe 时。我怎么能逃脱呢?我没有管理员权限 我的电脑,我无法像这样测试我的应用程序。
【问题讨论】:
-
如果您打算在 %PROGRAMFILES% 中安装应用程序,则需要管理员权限才能写入该文件夹。
-
如果我安装在其他目录怎么办?所以管理员权限对话框取决于安装位置?它会出现在某些人身上而不是其他人身上?
-
我之前没用过InstallShield,只用过常规的MSI Installer项目,但是你可以试试把安装路径改成当前用户文件夹中的某个目录,看看是否还需要管理员权限。
标签: c# visual-studio-2012 deployment installshield