¿Cómo puedo añadir e insertar un archivo de manifiesto en VB.NET a fin de agregar UAC apoyo para mi aplicación?

InformationsquelleAutor | 2009-09-16

2 Comentarios

  1. 6

    En VB.NET de 2010, del Proyecto → Mi Proyecto → Aplicaciones→ Ver la Configuración de Windows.

    Verás el manifiesto predeterminado. A partir de aquí, se puede cambiar como usted desea.

    Por ejemplo, en este caso, a requerir la elevación de UAC, cuando se inicie la aplicación, cambie:

    requestedExecutionLevel level="asInvoker" uiAccess="false"  

    a

    requestedExecutionLevel level="requireAdministrator" uiAccess="false"   
  2. 2

    Usted tiene que agregar un manifiesto de especificar los privilegios que usted requiere.

    Elegir Proyecto->Agregar Nuevo Elemento…, y seleccione Archivo de Manifiesto de Aplicación.

    Un ejemplo de archivo de manifiesto de ser creado con un <requestedExecutionLevel> entrada y una explicación de qué hacer con ella.

    Esto sólo funciona con Visual Studio 2008 (y probablemente más adelante).

    Para agregar el manifiesto de 2005, esta entrada de blog podría ayudar. Se ve bastante complicado.

    • gracias, ¿cómo puedo incrustar en el archivo exe? hay una línea de comandos para generar correos?
    • >>Seleccione Proyecto->Agregar Nuevo Elemento… y seleccione el Archivo de Manifiesto de Aplicación. Esto no existía en VB.net VS 2005
    • Lo sentimos, el «Manifiesto de la Aplicación de Archivo de la plantilla» no es proporcionada por defecto para vb.NET proyectos.

Dejar respuesta

Please enter your comment!
Please enter your name here