Faire en sorte que le raccourci Jumplist exécute toujours l'application en tant qu'administrateur

16

J'ai Visual Studio 2010, par exemple, épinglé à ma barre des tâches. J'ai épinglé une solution pour que je puisse simplement cliquer avec le bouton droit sur l'icône VS, puis choisir ma solution pour la lancer (par exemple à partir de Jumplist). Cependant, cela ouvre VS en mode non administrateur (qui ne peut pas accéder à la métabase IIS).

Je dois donc d'abord ouvrir VS, puis ouvrir ma solution.

Je sais que les raccourcis de l'application de la barre des tâches épinglés sont stockés %APPDATA%\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar, mais qu'en est-il des fichiers qui sont épinglés sur ces raccourcis?

Comment puis-je faire le raccourci de la solution (dans Jumplist), qui est épinglé à l'icône VS, ouvrir VS en mode administrateur?

Josh M.
la source
techie007: pas tout à fait - cela fonctionne bien, le lancement du SLN épinglé est ce qui ouvre VS en mode non administrateur. Merci quand même.
Josh M.
Pouvez-vous simplement aller dans "C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ devenv.exe" et le marquer pour toujours le lancer en tant qu'administrateur?
Ganesh R.
@GaneshR .: J'ai essayé, mais je devenv.exen'ai pas d'onglet Compatibilité.
Josh M.

Réponses:

18

Voir «Option 7» sur la page suivante: http://www.eightforums.com/tutorials/9564-run-administrator-windows-8-a.html

À l'aide du registre, vous pouvez configurer l'application pour qu'elle s'exécute toujours en tant qu'administrateur. Cela a résolu le problème de la liste de raccourcis pour moi.

Pour définir «Exécuter en tant qu'administrateur» dans l'Éditeur du Registre

  1. Dans Regedit, recherchez la clé HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers.
  2. Ajoutez une nouvelle valeur de chaîne (ou modifiez celle existante) avec le nom défini sur le chemin d'accès à l'exécutable (par exemple pour VS2012:) C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe.
  3. Définissez la valeur de la nouvelle clé sur ~ RUNASADMIN(voir le lien ci-dessus pour plus d'options).
Wade-0
la source
2
J'ai dû ajouter la clé des couches, puis la valeur, mais cela a fonctionné immédiatement sans redémarrage.
stuartd
Ce encore s'applique à Visual Studio 2019.
Squeek
3

Vous devez rendre l'ensemble de VS ouvert en tant qu'administrateur, pour ce faire, ouvrez l'explorateur, accédez à:

C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VsLauncher.exe

Faites un clic droit dessus et passez à l'onglet des propriétés et cochez la case Toujours exécuter ce programme en tant qu'administrateur.

entrez la description de l'image ici

Cliquez ensuite sur Appliquer pour enregistrer le paramètre.

Taylor Gibb
la source
J'ai essayé de le faire avant, devenv.exemais il n'y a pas d'onglet de compatibilité dans ce cas. J'ai essayé ce que vous avez suggéré, VSLaunchermais il s'est toujours ouvert en mode non administrateur.
Josh M.
oh, j'utilise ceci sur mon PC et ça marche bien. Vous parlez d'ouvrir des fichiers depuis l'explorateur et les jumplists à droite, comme cliquer sur le fichier .sln?
Taylor Gibb
1
@TaylorGibb Josh M. utilise Windows 8. Il y a quelques changements dans Windows 8 avec l'onglet Compatibilité je suppose.
Ganesh R.