2
我创建了一个由另一个应用程序调用的可执行文件,用于需要UAC提升特权的进程。如果我使用下面的清单构建这个项目,它会要求UAC很好,如果我将这个项目输出添加到我的安装项目中,它会在没有UAC的情况下创建它?部署部署项目时未请求提升的可执行文件
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" processorArchitecture="X86" name="CreateApp" type="win32"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
任何想法,为什么这是或如果它有可能作为安装项目的一部分与清单?