Services, page du Concepteur de projets

 

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

Les services d'application cliente facilitent l'accès aux services de connexion Microsoft Ajax, de rôles et de services de profil depuis les applications Windows Forms et Windows Presentation Foundation (WPF). Vous pouvez utiliser la page Services du Concepteur de projets pour activer et configurer des services d'application cliente pour votre projet.

Les services d'application cliente vous permettent d'utiliser un serveur centralisé pour authentifier les utilisateurs, de déterminer le rôle ou les rôles assignés à chaque utilisateur et de stocker des paramètres d'application par utilisateur que vous pouvez partager sur le réseau. Pour plus d'informations, consultez Services d'application cliente.

Pour accéder à la page Services, sélectionnez un nœud de projet dans l'Explorateur de solutions, puis cliquez sur Propriétés dans le menu Projet. Lorsque le Concepteur de projets s'ouvre, cliquez sur l'onglet Services.

System_CAPS_ICON_note.jpg Remarque

Les services d'application cliente nécessitent la version complète de .NET Framework, et ne sont pas pris en charge dans le .NET Framework Client Profile. Si la case à cocher Activer les services d'application cliente est désactivée, vérifiez que la liste Framework cible a la valeur .NET Framework 3.5 ou version ultérieure. Pour afficher le paramètre Framework cible en C#, ouvrez le Concepteur de projets, puis cliquez sur la page Application. Pour afficher le paramètre Framework cible en Visual Basic, ouvrez le Concepteur de projets, cliquez sur la page Compiler, puis sur Options avancées de compilation.

Comment : configurer les services d'application cliente

Configuration
Ce contrôle n'est pas modifiable sur cette page. Pour obtenir une description de ce contrôle, consultez Page Compiler, Concepteur de projets (Visual Basic) ou Générer, page du Concepteur de projets (C#).

Plateforme
Ce contrôle n'est pas modifiable sur cette page. Pour obtenir une description de ce contrôle, consultez Page Compiler, Concepteur de projets (Visual Basic) ou Générer, page du Concepteur de projets (C#).

Activer les services d'application cliente
Sélectionnez cette option pour activer les services d'application cliente. Vous devez spécifier des emplacements de service sur la page Services pour utiliser les services d'application cliente.

Utiliser l'authentification Windows
Indique que le fournisseur d'authentification utilisera l'authentification Windows, c'est-à-dire l'identité fournie par le système d'exploitation Windows.

Utiliser l'authentification par formulaire
Indique que le fournisseur d'authentification utilisera l'authentification par formulaire. Cela signifie que votre application doit fournir une interface utilisateur pour la connexion. Pour plus d'informations, consultez Comment : implémenter la connexion utilisateur avec les services d'application cliente.

Emplacement du service d'authentification
Utilisé uniquement avec l'authentification par formulaire. Spécifie l'emplacement du service d'authentification.

Facultatif : Fournisseur d'informations d'identification
Utilisé uniquement avec l'authentification par formulaire. Indique l'implémentation IClientFormsAuthenticationCredentialsProvider que le service d'authentification utilise pour afficher une boîte de dialogue de connexion lorsque votre application appelle la méthode staticMembership.ValidateUser et passe des chaînes vides ou la valeur null pour les paramètres. Si vous ne renseignez pas cette zone, vous devez passer un nom d'utilisateur et un mot de passe valides à la méthode Membership.ValidateUser. Vous devez spécifier le fournisseur d'informations d'identification comme un nom d'assembly complet de type. Pour plus d'informations, consultez Type.AssemblyQualifiedName et Noms d'assemblys. Dans sa forme la plus simple, un nom d'assembly complet de type se présente comme suit :MyNamespace.MyLoginClass, MyAssembly

Emplacement des services de rôles
Spécifie l'emplacement du service de rôles.

Emplacement des services de paramètres Web
Spécifie l'emplacement du service de profil (paramètres Web).

Avancé
Ouvre la Paramètres avancés pour les services, boîte de dialogue, qui permet de substituer le comportement par défaut. Par exemple, vous pouvez utiliser cette boîte de dialogue pour spécifier une base de données pour le stockage hors connexion au lieu d'utiliser le système de fichiers local. Pour plus d'informations, consultez Paramètres avancés pour les services, boîte de dialogue.

Services d'application cliente
Paramètres avancés pour les services, boîte de dialogue
Comment : configurer les services d'application cliente
Page Compiler, Concepteur de projets (Visual Basic)
Générer, page du Concepteur de projets (C#)
Introduction to the Project Designer

Afficher: