Partager via


User Rights and Visual Studio

Les besoins d'autorisation des utilisateurs pour Visual Studio dépendent du système d'exploitation et de la version de Visual Studio. Dans Windows Vista, Visual Studio 2008 peut exécuter la plupart des tâches sans autorisation d'administrateur, ce qui n'est pas le cas de Visual Studio 2005. Dans Windows Server 2003 et versions antérieures, les membres du groupe Utilisateurs peuvent exécuter la plupart des activités dans l'environnement de développement intégré (IDE).

Autorisations d'utilisateur et Windows Vista

Les sections suivantes décrivent les besoins d'autorisation des utilisateurs pour Visual Studio 2008 et Visual Studio 2005 sur Windows Vista. Les versions antérieures de Visual Studio ne sont pas prises en charge dans Windows Vista.

Visual Studio 2008

La plupart des fonctionnalités et tâches peuvent être exécutées sans autorisation d'administrateur. Si une opération requiert des autorisations élevées, une boîte de message apparaît. Dans pareils cas, vous pouvez être invité à redémarrer Visual Studio 2008 avec une autorisation d'administrateur pour exécuter la tâche requise.

Si des informations supplémentaires sur les autorisations d'utilisateur qui sont spécifiques à une fonctionnalité ou un langage de programmation particuliers sont disponibles, elles apparaîtront dans le tableau suivant.

Topic Location
Exécution en tant que membre du groupe Utilisateurs (C++) Concepts de C++
Déploiement ClickOnce sur Windows Vista Déploiement ClickOnce
Déploiement de Windows Installer sur Windows Vista Déploiement dans Visual Studio
Exécution en tant que membre du groupe Utilisateurs Concepts de C++
Exécution en tant que membre du groupe Utilisateurs dv_vccore
Déploiement ClickOnce sur Windows Vista dv_deploy_clickonce
Déploiement ClickOnce sur Windows Vista dv_deploy_clickonce
Exécution en tant que membre du groupe Utilisateurs dv_visualc
Utilisation de Visual Web Developer en tant qu'utilisateur autre qu'un administrateur Génération d'applications Web ASP.NET dans Visual Studio
Utilisation de Visual Web Developer en tant qu'utilisateur autre qu'un administrateur Génération d'applications Web ASP.NET dans Visual Studio

Visual Studio 2005

À chaque fois que vous démarrez Visual Studio 2005 avec SP1 Update pour Windows Vista sur Windows Vista, une boîte de message apparaît pour vous demander d'exécuter Visual Studio avec des autorisations d'administrateur. En élevant des autorisations pour Visual Studio, vous permettez à Visual Studio d'effectuer toutes les tâches liées à des fonctionnalités, telles que la génération et le débogage d'applications, qui risqueraient de ne pas fonctionner correctement avec des autorisations d'utilisateur standard.

Pour exécuter Visual Studio 2005 avec des autorisations d'administrateur

  1. Dans le menu Démarrer, cliquez avec le bouton droit sur Microsoft Visual Studio 2005, puis cliquez sur Exécuter en tant qu'administrateur.

  2. Dans la boîte de dialogue Contrôle de compte d'utilisateur, cliquez sur Continuer.

  3. Dans la boîte de dialogue Microsoft Visual Studio, cliquez sur Continuer.

Vous pouvez également créer un raccourci qui exécute automatiquement Visual Studio avec des autorisations d'administrateur.

Pour créer un raccourci qui exécute automatiquement Visual Studio 2005 avec des autorisations d'administrateur

  1. Dans Windows Vista, ouvrez \Program Files\Microsoft Visual Studio 8\Common7\IDE\.

  2. Faites glisser devenv.exe sur le Bureau.

    Notes

    Renommez le raccourci pour indiquer qu'il exécute Visual Studio avec des autorisations élevées.

  3. Cliquez avec le bouton droit sur le nouveau raccourci, puis cliquez sur Propriétés.

  4. Cliquez sur l'onglet Raccourci, puis sur Avancé.

  5. Sélectionnez Exécuter en tant qu'administrateur, puis cliquez sur OK.

  6. Cliquez sur Appliquer, puis sur OK.

    Lorsque vous double-cliquez sur ce raccourci Visual Studio, vous démarrez automatiquement Visual Studio avec des autorisations d'administrateur.

Pour plus d'informations, consultez Windows Vista and Visual Studio.

Autorisations d'utilisateur et Windows Server 2003 ou versions antérieures

Le tableau suivant répertorie les fonctionnalités qui requièrent des autorisations d'administrateur lorsque Visual Studio est installé sur les versions finales prises en charge de Windows 2000, Windows XP et Windows Server 2003. Lorsqu'un membre du groupe Utilisateurs rencontre l'une de ces fonctionnalités, un message d'erreur s'affiche.

Élément

Description

Configuration

Vous devez disposer d'informations d'identification d'administrateur pour installer Visual Studio.

COM Classique

  • Lorsque vous ajoutez un contrôle COM classique, tel qu'un contrôle .ocx, à la boîte à outils, Visual Studio tente d'inscrire le contrôle. Vous devez disposer d'informations d'identification d'administrateur pour inscrire le contrôle.

  • Les compléments écrits à l'aide du modèle COM classique doivent être inscrits pour fonctionner dans Visual Studio. Vous devez disposer d'informations d'identification d'administrateur pour inscrire le contrôle.

COM Interop

Lorsque vous générez des composants managés et que vous avez sélectionné Inscrire pour COM Interop dans Page Compiler, Concepteur de projets (Visual Basic), les assemblys managés doivent être inscrits. Vous devez disposer d'informations d'identification d'administrateur pour inscrire les assemblys.

Voir aussi

Concepts

Resources for Creating Secure Applications