/ MANIFESTUAC (incorporam UAC informações no manifesto)
Especifica se as informações de controle de conta de usuário (UAC) estão incorporadas no manifesto do programa.
/MANIFESTUAC
/MANIFESTUAC:NO
/MANIFESTUAC:fragment
/MANIFESTUAC:level=_level
/MANIFESTUAC:uiAccess=_uiAccess
Parâmetros
fragment
Uma seqüência de caracteres que contém o level e uiAccess valores. Para obter mais informações, consulte a seção comentários neste tópico._level
Um dos asInvoker, highestAvailable, or requireAdministrator.O padrão é asInvoker.Para obter mais informações, consulte a seção comentários neste tópico._uiAccess
true Se você quiser que o aplicativo a ignorar sistema autônomo níveis de proteção de interface do usuário e gerar entradas para janelas de permissão mais altas na área de trabalho (sistema autônomo um teclado virtual); caso contrário, false. O padrão é false.Definido como true somente para aplicativos de acessibilidade de interface do usuário.
Comentários
Se você especificar várias opções /MANIFESTUAC na linha de comando, último daquele inserido tem precedência.
sistema autônomo opções para /MANIFESTUAC:nível são:
asInvoker: O aplicativo será executado com sistema autônomo mesmas permissões que o processo que iniciou. O aplicativo pode ser elevado para um nível mais alto de permissão, selecionando Executar sistema autônomo administrador.
highestAvailable: O aplicativo será executado com o nível de permissão mais alto possível.Se o usuário que inicia o aplicativo for um membro do agrupar Administradores, essa opção é a mesma sistema autônomo requireAdministrator.Se o mais alto nível de permissão disponível for maior que o nível do processo de abertura, o sistema será aviso credenciais.
requireAdministrator: O aplicativo será executado com permissões de administrador.O usuário que inicia o aplicativo deve ser um membro do agrupar Administradores.Se o processo de abertura não estiver sendo executado com permissões administrativas, o sistema solicitará as credenciais.
Você pode especificar os valores de nível e uiAccess em uma única etapa usando a opção /MANIFESTUAC:fragment.O fragmento deve estar no seguinte formato:
"level=[ asInvoker | highestAvailable | requireAdministrator ] uiAccess=[ true | false ]"
Para conjunto esta opção de vinculador no ambiente de desenvolvimento do Visual Studio
em aberto propriedade Páginas caixa de diálogo.Para obter detalhes, consulte:Como: Abrir o Projeto Propriedade Páginas.
expandir o Propriedades de configuração nó.
expandir o Vinculador nó.
selecionar o Arquivo de manifesto página de propriedades.
Modificar o Habilitar o controle de conta de usuário (UAC), Nível de execução UAC, and Proteção do UAC ignorar UI propriedades.
Para conjunto esta opção de vinculador programaticamente
- See EnableUAC(), UACExecutionLevel(), e UACUIAccess().
Consulte também
Referência
Definindo opções do vinculador
Date |
History |
Motivo |
---|---|---|
Julho de 2008 |
Removidas informações incorretas. |
Correção de bug do conteúdo. |