Modo de Compatibilidad

24/10/2007 - 23:41 por Juan Pablo | Informe spam
Hola a todos y muchas gracias por su ayuda, tengo una aplicacion que no se
ejecuta correctamente en Vista a menos que tenga por defecto activado el
parametro de compatibilidad de nivel de privilegio de administrador, debido a
que la aplicacion solo puede generarse en una maquina con windows XP, es
necesario activar este parametro por codigo lo cual pretendo hacer atraves de
un script del instalshield pero necesito el nombre que le da microsoft a esta
propiedad de los archivos

Preguntas similare

Leer las respuestas

#1 Daniel Martín [MVP Windows]
25/10/2007 - 00:14 | Informe spam
Hola, Juan Pablo:

Me imagino que esa aplicación accede a partes delicadas del sistema
operativo (\Windows\system32\, \Archivos de programa, HKLM\Software, etc.) y
por eso necesitas "forzarla" para que se ejecute con privilegios
administrativos.

Una manera de requerir privilegios administrativos al usuario es embebiendo
junto con tu ejecutable un fichero .manifest con la etiqueta

<requestedExecutionLevel level="requireAdministrator" />

En cualquier caso, te dejo un artículo (en inglés) por si te planteas en
algún momento modificar el diseño de esa aplicación:

Windows Vista Application Development Requirements for User Account Control
Compatibility
http://www.microsoft.com/downloads/...laylang=en

En ese artículo creo recordar que se trata todo el tema de ficheros
.manifest que te he comentado anteriormente, espero que te sea útil.

Un saludo,
Daniel Martín | | http://winvista.mvps.org
Microsoft MVP Windows - Shell/User

Para saber algo más sobre Windows visita http://rinconwindows.blogspot.com.


"Juan Pablo" wrote in message
news:
Hola a todos y muchas gracias por su ayuda, tengo una aplicacion que no se
ejecuta correctamente en Vista a menos que tenga por defecto activado el
parametro de compatibilidad de nivel de privilegio de administrador,
debido a
que la aplicacion solo puede generarse en una maquina con windows XP, es
necesario activar este parametro por codigo lo cual pretendo hacer atraves
de
un script del instalshield pero necesito el nombre que le da microsoft a
esta
propiedad de los archivos

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida