¿Cómo ejecuto Visual Studio como administrador de forma predeterminada?

428

Recientemente descubrí que, incluso mientras estaba conectado a mi computadora portátil personal como administrador, Visual Studio no se ejecuta en modo administrador y debe usar explícitamente Ejecutar como administrador .

¿Hay alguna manera de hacer que se ejecute como administrador de forma predeterminada, aparte de crear un acceso directo, etc.?

Kumar
fuente

Respuestas:

775

Copiado y pegado desde aquí , la sección Uso de propiedades avanzadas . Esto le permitirá tener siempre el programa ejecutado como administrador cuando lo abra.

Windows 7:

  1. Haga clic derecho en el acceso directo del programa, luego haga clic en Propiedades.
  2. Haga clic en la pestaña Acceso directo para un acceso directo del programa, luego haga clic en el botón Avanzado.
  3. Marque la casilla 'Ejecutar como administrador' y haga clic en Aceptar.
  4. Haga clic en OK
  5. Abre el programa.
  6. Si UAC se lo solicita, haga clic en Sí para solicitar permiso para permitir que el programa se ejecute con permiso completo como Administrador.

NOTA: Si hace esto mientras está conectado como usuario estándar en lugar de administrador, deberá proporcionar la contraseña del administrador antes de que el programa se ejecute como administrador.

Actualización : (2015-07-05)

Windows 8, 8.1 y 10

En Windows 8, debe hacer clic con el botón derecho en devenv.exe y seleccionar "Solucionar problemas de compatibilidad".

  1. Seleccione "Solucionar problemas del programa"

  2. Marque "El programa requiere permisos adicionales" haga clic en "Siguiente", haga clic en "Probar el programa ..."

  3. Espera a que se inicie el programa

  4. Haga clic en Siguiente"

  5. Seleccione "Sí, guarde esta configuración para este programa"

  6. Haga clic en "Cerrar"

Actualizar enlace original de referencia

hamid reza mansouri
fuente
66
W7 solicita cada vez que ejecute este programa "devenv.exe", de todos modos, ¿para deshacerse de eso?
Kumar
86
Este método no funciona si abre archivos .sln directamente. Utilice este otro método en su lugar: stackoverflow.com/questions/12257110/…
goku_da_master
55
Trabajó para mí en Win10
tjans
1
ubicación de devenv.exe: (Windows 10) C: \ Archivos de programa (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE
Mycah
3
ubicación devenv, VS2017 (en win10): "C: \ Archivos de programa (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ devenv.exe"
Hans Ke sting
114

Pruebe los siguientes pasos en Windows 10:

  • Busque Visual Studio en la ventana Inicio y seleccione "Abrir ubicación de archivo":

    ingrese la descripción de la imagen aquí

  • Seleccione "Solucionar problemas de compatibilidad":

    solución de problemas

  • Seleccione "programa de solución de problemas":

    tobleshoot

    • Aumentar permisos:

    aumentar los permisos

  • Seleccione "Sí, guarde esta configuración para este programa"

  • Seleccione "Cerrar"

Una vez hecho esto, Visual Studio debería ejecutarse como administrador.

Tshilidzi Mudau
fuente
¿Por qué TF eliminaron la pestaña avanzada? Este procedimiento lleva años en completarse.
vaitrafra
15
Esta respuesta debe moverse a la parte superior para evitar que las personas pierdan el tiempo con otras respuestas. El problema con otras respuestas: 1. Algunas no son aplicables porque la pestaña de compatibilidad falta por ahora (W10 V1803). 2. Pueden hacer que VS comience como administrador, pero abrir una solución directamente aún no inicia VS como administrador.
Hong
1
Muchas gracias ... me
ahorraste
1
Funcionó muy bien. Gracias por las capturas de pantalla.
RayLoveless
1
Esta es la respuesta que creo que la mayoría de la gente está buscando en lugar de un atajo "evitar". Permite a un usuario iniciar en el modo deseado desde la solución
David
51

Haga clic derecho en la aplicación, Props -> Compatibilidad -> Marque Ejecutar el programa como administrador

Matan Shahar
fuente
44
Lo hice: haga clic con el botón derecho en devenv.exe -> solucionar problemas de compatibilidad, ejecutar el asistente y seleccionar 'este programa necesita permisos adicionales'. Ahora solo haciendo doble clic en un .sln lo abrirá como administrador.
Keith
De hecho, es la mejor respuesta, resuelve mi problema también. Acabo de usar esto en el ícono de atajo VS2010 que está anclado en el menú de inicio y ¡funcionó!
Saad Qureshi
1
No funciona en todos los escenarios. No funcionó para mí en win8 con jumplists. Lo que funcionó para mí fue la solución de Deblaton Jean-Philippe
TJKjaer
40

La aplicación de este cambio hará que cuando haga doble clic en un .slnarchivo, Visual Studio no se abra. Además, no podrá arrastrar y soltar archivos en Visual Studio.

Siga las instrucciones numeradas para cada archivo en la lista de bullited. Las rutas son para una instalación estándar de 64 bits, por lo que es posible que deba ajustarlas para su sistema.

  • C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VSLauncher.exe
  • C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe
  • C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
  • C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe

    1. Haga clic derecho en el archivo y seleccione Properties
    2. Selecciona la Compatibilitypestaña
    3. Opcional: seleccione Change settings for all users
    4. Seleccione Run this program as an administrator
    5. Seleccione Aceptar y cierre el cuadro de diálogo.
Nate
fuente
Agradable. Me perdí VSLauncher.exe.
AlanK
38

Windows 10

  1. Haga clic derecho en "Visual Studio" y seleccione "Abrir ubicación de archivo Haga clic derecho en "Visual Studio" y seleccione "Abrir ubicación de archivo"
  2. Haga clic derecho en "Visual Studio" y seleccione "Propiedades" Haga clic derecho en "Visual Studio" y seleccione "Propiedades"
  3. Haga clic en "Avanzado" y marque "Ejecutar como administrador" Haga clic en "Avanzado" y marque "Ejecutar como administrador"
Jsen Fruge
fuente
1
¿Cómo evitas que aparezca?
Demodave
1
Esto solo se aplica al acceso directo específico.
Mikael Dúi Bolinder
¿Cómo saber si VS2017 se ejecuta como administrador o no?
FrenkyB
18

ventanas 8

ya no hay pestaña avanzada. Entonces, para hacerlo automáticamente, debe seguir los siguientes pasos:

-RIGHT haga clic en el acceso directo
-clic en las propiedades
-bajo la pestaña "Acceso directo", haga clic en "Abrir ubicación de archivo"
-entonces, haga clic derecho en devenv.exe
-Troubleshoot compatibilidad
-Troubleshoot programa
-Check "El programa requiere permisos adicionales"
- Luego siguiente, siguiente siguiente, ...

Deblaton Jean-Philippe
fuente
Gracias, incluso los accesos directos se ejecutan como administrador
HB MAAM
17

Sigue estos sencillos pasos:

  1. Haga clic derecho en "devenv.exe"
  2. Haga clic en "Solucionar problemas de compatibilidad"
  3. Haga clic en "Solucionar problemas del programa" Marque "El programa requiere permisos adicionales"
  4. Haga clic en Siguiente"
  5. Haga clic en "Probar el programa ...". Debería iniciar Visual Studio como administrador
  6. Haga clic en Siguiente"
  7. Haga clic en "Sí, guarde esta configuración para este programa"
  8. Haga clic en "Cerrar el solucionador de problemas"
  9. Ahora Visual Studio siempre se ejecutará como administrador.
Hadi Salehy
fuente
1
¿Cómo lo elimino cuando lo necesito?
John Demetriou
2
@JohnDemetriou Puede pasar por el mismo asistente de solución de problemas y eliminar los cambios que haya realizado.
Matthew Sharpe
2
Sí, esta es la única solución que funciona en Win 10 64 bit y VS 2015. Necesitaba VS como administrador para poder usar Chrome como la herramienta de depuración de PHP, así como IE y Edge
Seti Net
7

Solución única:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\devenv.exe"="~ RUNASADMIN"
Efe ÖZYER
fuente
1
Necesitaba agregar un poco a esta respuesta para mis necesidades ... pero en resumen, la entrada HKLM no era suficiente, necesitaba agregar lo mismo en HKCU y eliminar la tilde de ambas líneas. ¡GRACIAS POR UNA SOLUCIÓN SÚPER DULCE!
Pithhelmet
4

Haga clic con el botón derecho en el icono -> Propiedades -> Avanzado -> Marque la casilla de verificación Ejecutar como administrador y cada vez que se abra en Modo administrador (lo mismo para Windows 8)

codingpirate
fuente
4

Haga clic derecho en el icono, luego haga clic en Propiedades. En la ventana de propiedades, vaya a la pestaña Compatibilidad. Debe haber una casilla de verificación etiquetada "Ejecutar este programa como administrador". Verifique eso, luego haga clic en Aceptar. La próxima vez que ejecute la aplicación desde ese acceso directo, se ejecutará automáticamente como administrador.

Scott 混合 理论
fuente
1

Para Windows 8

  1. haga clic derecho en el acceso directo
  2. haga clic en propiedades
  3. haga clic en la pestaña "Acceso directo"
  4. haga clic en Avanzado

Encontrará Ejecutar como administrador (casilla de verificación)

Mohm4z
fuente
1

imagen que muestra cómo ejecutar visual studio como administrador por mhamri paso 1 a 3

1- desde el menú de inicio o cuando Visual Studio está abierto en la barra de tareas, haga clic derecho en el icono VS

2- en el menú contextual, haga clic derecho nuevamente en el icono de Visual Studio

3- clic izquierdo en propiedades

imagen que muestra cómo ejecutar visual studio como administrador por mhamri paso 4

4- elige avanzado

imagen que muestra cómo ejecutar visual studio como administrador por mhamri paso 5

5- elige Ejecutar como administrador

haga clic en Aceptar en todas las ventanas, cierre el estudio visual y vuelva a abrir.

Mo Hrad A
fuente
0

Siempre lo he hecho creando un acceso directo, que no es realmente un gran problema. Creo que no hay forma de hacerlo de otra manera.

Gato Schroedingers
fuente
0

@Kumar

"¿W7 solicita cada vez que ejecute este programa" devenv.exe ", de todos modos para deshacerse de eso?"

Si. Puede evitar que Windows lo solicite yendo al Panel de control / Cuentas de usuario / Cambiar la configuración del Control de cuentas de usuario y mueva el control deslizante hacia abajo.

cameronjchurch
fuente
3
Creo que es una mala idea desactivar el UAC
Deblaton Jean-Philippe
2
Esta es una muy mala idea.
Shahedur Rahman
3
He tenido UAC deshabilitado desde el momento en que se introdujo y no me arrepiento de los años que lo he tenido de esa manera. El desarrollador es una bestia un poco más informada.
Josh Mouch
0

Hay dos formas de ejecutar Visual Studio como administrador:

1) Solo 1 vez: para esto, vaya a la barra de búsqueda de inicio, busque Visual Studio 2017 o cualquier versión que tenga, luego haga clic derecho en VS y Ejecutar como administrador.

2. Permanente o siempre: para esto, vaya a la barra de búsqueda de inicio, busque el estudio visual, haga clic derecho y vaya a propiedades. En las propiedades, haga clic en el botón avanzado y marque la casilla de verificación Ejecutar como administrador y luego haga clic en Aceptar.

Adeel Kamran
fuente
-1

En Windows 10, realice los siguientes pasos: - Descargue e instale la aplicación 'Todo' que localiza los archivos y carpetas por nombre al instante. - Encuentra el 'devenv.exe' y localízalo.

Todo

  • Haga clic derecho en 'devenv.exe' y seleccione "Solucionar problemas de compatibilidad". Luego seleccione "Solucionar problemas del programa". Luego marque "El programa requiere permisos adicionales". Luego pruebe la configuración y guarde la configuración en la página siguiente.

Solucionar problemas de compatibilidad

Solucionar problemas del programa

El programa requiere permisos adicionales.

Ejecutar como administrador

Behzad Ebrahimi
fuente
-3

Encontré una manera fácil de ejecutar Visual Studio como administrador. Lo hice en Windows 10 pero creo que funcionaría en cualquier ventana.

  1. Ir al menú de inicio
  2. Buscar Visual Studio
  3. Haga clic derecho en Visual Studio
  4. Ejecutar como administrador

ingrese la descripción de la imagen aquí

Misha Zaslavsky
fuente