Ejecución de proyecto de instalación (construido en .NET) con privilegios de administrador

StackOverflow https://stackoverflow.com/questions/749011

Pregunta

proyecto de instalación

He creado en Visual Studio 2008. ¿Cómo puedo ejecutar este programa de instalación con privilegios de administrador - He tratado de clic derecho, ejecutar como administrador. Vista no me pedirá la contraseña. Me estoy perdiendo algo?

PK

¿Fue útil?

Solución

Cuando se pulsa el botón derecho y seleccione "Ejecutar como administrador", Cómo se obtiene ningún tipo de diálogo emergente en absoluto? Además, ¿su aplicación de configuración ejecuta realmente?

Si se obtiene un "Windows necesita su permiso para continuar" de diálogo, sin cuadro de introducción de contraseña, entonces usted está ya iniciado sesión como administrador y que estás siendo simplemente un mensaje para otorgar alta integridad para su aplicación. Si desea que se le pida una contraseña, tendrá que iniciar sesión con una cuenta de usuario estándar.

Si no se obtiene ningún diálogo emergente en absoluto, entonces yo creo que es una de las siguientes ha ocurrido:

  • Usted tiene el control de cuentas de usuario (UAC) desactivado Compruebe por completo en "Cuentas de usuario" en el Panel de control.
  • Usted está ejecutando desde una cuenta de usuario estándar, y la UAC está configurado como "No preguntar: fallar y no iniciar el programa si se requiere derechos de administrador". Obviamente, esto sólo es relevante si su aplicación no se puede iniciar.

Más información en la UAC aquí .

Otros consejos

Primera pregunta:? UAC está habilitado

Si usted quiere estar seguro de ejecutar la instalación con un token elevado siempre se puede abrir un símbolo del sistema con privilegios elevados y ejecute la instalación desde allí. Para obtener el símbolo del sistema con privilegios elevados, haga clic en Start y escriba cmd seguido por Ctrl+Shift+Enter.

¿La configuración de compilar un MSI, un exe o ambos? Si la configuración es sólo un archivo MSI después de compilar la instalación MSI le debe preguntar a elevar la derecha antes de que realmente comienza a instalar la aplicación (por lo general en el "Preparado para instalar" la página).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top