【问题标题】:Visual Studio Installer Setup Project without UAC没有 UAC 的 Visual Studio 安装程序安装项目
【发布时间】:2018-09-11 00:59:11
【问题描述】:

是否可以设置一个 Visual Studio Installer - Setup 项目,以便在不需要管理员权限的情况下安装生成的 Setup.msi,即安装应用程序仅限本地用户?

我的所有文件都放在 用户的应用程序数据文件夹中,我试图从文件系统视图中完全删除 应用程序文件夹,但 Visual Studio 不允许我这样做。我不会修改任何需要提升权限的注册表设置或其他任何内容。

我检查了 Deployment Project 节点的所有属性,但找不到任何与 UAC 相关的设置。

【问题讨论】:

标签: visual-studio visual-studio-2017 setup-project visual-studio-setup-proje


【解决方案1】:

不要将您的安装程序 exe 称为“setup.exe”

或添加构建后设置以将 setup.exe.manifest 文件滑入输出文件夹,并将 requestedExecutionLevel 设置为 asInvoker。例如检查https://chromium.googlesource.com/chromium/reference_builds/chrome_win/+/master/setup.exe.manifest

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多