INCORPORAR ARQUIVO .MANIFEST EM EXE VB.NET 2010
Bom dia!
Desculpem a ignorancia, pois, estou dando primeiros passos no vb.net
Criei um exe simples, para executar um arquivo.bat, porem, descubre que o exe precisa ser executado em modo administrador.
A principio, botao direito do mouse, posso colocar nas propriedades para sempre executar em modo adm.
Mas achei varios codigos mostrando como modificar o arquivo .manifest do app, mas nao achei como compilar esse arquivo junto, alias, nem sei é assim que faz.
Obrigado
Luciano
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<!-- Opções de Manifesto UAC
se desejar alterar o nível de Controle de Conta de Usuário do Windows, substituir o nó requestedExecutionLevel por um dos seguintes.
<requestedExecutionLevel level="asInvoker" uiaccess="false">
</requestedExecutionLevel> <requestedExecutionLevel level="requireAdministrator" uiaccess="false">
</requestedExecutionLevel> <requestedExecutionLevel level="highestAvailable" uiaccess="false"></requestedExecutionLevel>
Especificar requestedExecutionLevel desativará a virtualização de arquivo e de registro.
Se você desejar utilizar a virtualização de arquivos e registro para compatibilidade com versões anteriores.
exclua o nó requestedExecutionLevel.-->
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
isso ai no manifest o exe já fica como executar como adm
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<!-- Opções de Manifesto UAC
se desejar alterar o nível de Controle de Conta de Usuário do Windows, substituir o nó requestedExecutionLevel por um dos seguintes.
<requestedExecutionLevel level="asInvoker" uiaccess="false">
</requestedExecutionLevel> <requestedExecutionLevel level="requireAdministrator" uiaccess="false">
</requestedExecutionLevel> <requestedExecutionLevel level="highestAvailable" uiaccess="false"></requestedExecutionLevel>
Especificar requestedExecutionLevel desativará a virtualização de arquivo e de registro.
Se você desejar utilizar a virtualização de arquivos e registro para compatibilidade com versões anteriores.
exclua o nó requestedExecutionLevel.-->
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
isso ai no manifest o exe já fica como executar como adm
Bom dia Nilson!
Muito obrigado.
Att
Luciano
Muito obrigado.
Att
Luciano
Tópico encerrado , respostas não são mais permitidas