应用程序无法以从 visual studio 安装程序创建的管理员模式启动

Application does not launch in admin mode created from visual studio installer

我使用 visual studio 2013 安装程序项目为此创建了 setup.exe 和 msi。 Setup.exe 安装非常好,但是我在程序文件 (X86) 中创建的应用程序默认情况下不会以管理员模式启动。我需要在安装程序项目中做任何设置吗?

更新: 我的 .msi 在管理员模式下运行,我为此添加了启动条件。​​

在您的项目中添加一个 app.manifest 并更改 app.manifest 文件中的以下行:

<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />