没有UAC的Visual Studio安装程序安装项目

问题描述 投票:0回答:1

是否可以设置Visual Studio安装程序 - 安装项目,以便可以安装生成的Setup.msi而无需管理员权限,即仅为本地用户安装应用程序?

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

我检查了“部署项目”节点的所有属性,但找不到与UAC相关的任何设置。

visual-studio visual-studio-2017 setup-project visual-studio-setup-proje
1个回答
0
投票

不要调用你的安装程序exe“setup.exe”

或者添加一个post build安装程序,将setup.exe.manifest文件放到输出文件夹中,并将requestedExecutionLevel设置为asInvoker。有关示例,请检查https://chromium.googlesource.com/chromium/reference_builds/chrome_win/+/master/setup.exe.manifest

© www.soinside.com 2019 - 2024. All rights reserved.