【问题标题】:create exe with admin rights with InstallShield in Visual Studio 2012在 Visual Studio 2012 中使用 InstallShield 创建具有管理员权限的 exe
【发布时间】:2015-07-08 12:35:41
【问题描述】:

我想创建我的设置来安装我在 VS 2012 中开发的应用程序。该应用程序需要安装在 Program Files 文件夹中,因此它需要始终以管理员权限运行。我在我的解决方案中创建了一个新的 InstallShield 项目,但我不知道是否可以设置一些设置以允许该 exe 始终以管理员身份运行。

我正在使用 InstallShield 2013 限量版

【问题讨论】:

  • “我不知道是否可以设置一些设置让exe始终以管理员身份运行” 不征求用户许可?如果你问我,这似乎是一个很大的安全漏洞。
  • 嗯...也许你是对的迈克尔...所以唯一的方法是用户以管理员身份有效地运行应用程序...
  • 您的问题对我来说似乎不清楚。当您说“它需要 [...] 管理员权限”时,“它”是设置还是应用程序?如果是后者,您的应用程序需要管理权限怎么办?它是在修改其安装位置的文件吗?

标签: visual-studio-2012 installshield administrator


【解决方案1】:

您只能显示一个 EXE 以向 Windows 指示该 EXE 需要管理权限。您不能简单地绕过 Windows 安全性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-23
    • 2011-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-18
    • 2017-07-01
    • 1970-01-01
    相关资源
    最近更新 更多