可视c ++ / MANIFESTUAC链接器选项不起作用

时间:2018-07-27 07:24:47

标签: c++ visual-c++ linker

为什么这个链接器标志不起作用,我用不同的语法尝试了很多次,没有人起作用

cl /MT /GS- exam.cpp /link /MANIFESTUAC:level=\'requireAdministrator\'

和这个:

cl /MT /GS- exam.cpp /link /MANIFESTUAC:level=requireAdministrator

还有这个:

cl /MT /GS- exam.cpp /link /MANIFESTUAC:"level=requireAdministrator uiAccess=false"

执行后,编译的exe不会弹出uac窗口

1 个答案:

答案 0 :(得分:1)

我是从Visual Studio中的链接器命令行中获得的 我必须添加此标志

/MANIFEST

然后/ MANIFESTUAC将被写成这样:

/MANIFESTUAC:"level='requireAdministrator' uiAccess='false'"