Partager via


Application, page du Concepteur de projets (Visual Basic)

La page Application du Concepteur de projets vous permet de spécifier les paramètres et les propriétés d'application du projet.

Pour accéder à la page Application, sélectionnez un nœud de projet (pas le nœud Solution ) dans Explorateur de solutions.Choisissez Projet, Propriétés dans la barre de menus.Lorsque le Concepteur de projets apparaît, cliquez sur l'onglet Application.

[!REMARQUE]

Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur de Visual Studio dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.

Paramètres d'application généraux.

Les options suivantes vous permettent de configurer les paramètres généraux d'une application.

  • Nom de l'assembly
    Affiche le nom du fichier de sortie qui doit contenir le manifeste de l'assembly.Si vous modifiez cette propriété, la propriété Nom de sortie sera également modifiée.Vous pouvez également effectuer cette modification dans une invite de commandes à l'aide de /out (Visual Basic).Pour plus d'informations sur la façon d'accéder à cette propriété par programme, consultez AssemblyName.

  • Espace de noms racine
    Spécifie l'espace de noms de base pour tous les fichiers du projet.Par exemple, si vous définissez Espace de noms racine à Project1 et vous avez Class1 en dehors de tout espace de noms dans votre code, son espace de noms serait Project1.Class1.Si un élément Class2 figure dans un espace de noms Order du code, il aura pour espace de noms Project1.Order.Class2.

    Si vous désactivez Espace de noms racine, vous pouvez spécifier la structure de l'espace de noms de votre projet dans le code.

    [!REMARQUE]

    Si vous utilisez le mot clé dans le global Namespace, instruction, vous pouvez définir un espace de noms hors de l'espace de noms racine de votre projet.Si vous désactivez Espace de noms racine, Global devient l'espace de noms de niveau supérieur, qui supprime le besoin de mot clé d' Global dans une instruction d' Namespace .Pour plus d'informations, consultez « le mot clé global dans les instructions de l'espace de noms » dans Espaces de noms dans Visual Basic.

    Pour plus d'informations sur la création d'espaces de noms dans votre code, consultez Namespace, instruction.

    Pour plus d'informations sur la propriété Espace de noms racine, consultez /rootnamespace.

    Pour plus d'informations sur la façon d'accéder à cette propriété par programme, consultez RootNamespace.

  • Framework cible (toutes les configurations)
    Spécifie la version du .NET Framework que l'application cible.Cette option peut avoir différentes valeurs selon lesquelles les versions du .NET Framework sont installées sur votre ordinateur.

    La valeur par défaut correspond à la version cible du. Net Framework que vous avez spécifiée dans la boîte de dialogue Nouveau projet .

    [!REMARQUE]

    Les modules de composant requis répertoriés dans Composants requis, boîte de dialogue sont définis automatiquement lorsque vous ouvrez la boîte de dialogue pour la première fois.Si vous modifiez ensuite la version cible du. Net Framework du projet, vous devez spécifier les composants requis manuellement pour correspondre à la nouvelle version cible du. Net Framework.

    Pour plus d'informations, consultez Comment : cibler une version du .NET Framework et Vue d'ensemble du multi-ciblage Visual Studio.

  • Type d'application
    Spécifie le type d'application à générer.Pour les applications d' Windows Store, vous pouvez spécifier Application Windows Store, Bibliothèque de classes, ou Fichier WinMD.Pour la plupart des autres types d'applications, vous pouvez spécifier Application Windows, Application console, Bibliothèque de classes, Service Windows, ou Bibliothèque de contrôles Web.

    Pour un projet d'application Web, vous devez spécifier Bibliothèque de classes.

    Si vous spécifiez l'option Fichier WinMD, les types peuvent être projetés dans n'importe quel langage de programmation d'exécution windows.Lors de l'empaquetage la sortie du projet comme un fichier de WinMD, vous pouvez coder une application dans plusieurs langages et que l'interopérabilité du code comme si vous l'avez écrit tout dans le même langage.Vous pouvez utiliser l'option Fichier WinMD pour les solutions qui ciblent les bibliothèques Runtime windows, notamment les applications d' Windows Store .Pour plus d'informations, consultez Créer des composants d'exécution windows en c et Visual Basic.

    [!REMARQUE]

    Le projet d'exécution de fenêtres types afin qu'ils apparaissent comme des objets natifs dans tout langage les utilise.Par exemple, les applications JavaScript qui interagissent avec l'utilisation d'exécution de fenêtres il comme un jeu d'objets JavaScript, les applications et de c utilisent la bibliothèque une collection d'objets.NET.Lors de l'empaquetage la sortie du projet comme un fichier de WinMD, vous pouvez tirer parti de la même technologie que le runtime windows utilise.

    Pour plus d'informations sur la propriété Type d'application, consultez /target (Visual Basic).Pour plus d'informations sur l'accès à cette propriété par programme, consultez l' OutputType.

  • Icône
    Définit le fichier .ico que vous souhaitez utiliser comme icône de votre programme.Sélectionnez <Parcourir...> pour rechercher un graphique existant.Pour plus d'informations, consultez /win32icon (ou /win32icon (Options du compilateur C#)).Pour accéder par programme à cette propriété, consultez ApplicationIcon.

  • Formulaire de démarrage/Objet de démarrage/URI de démarrage
    Spécifie le formulaire de démarrage ou le point d'entrée de l'application.

    Si Activer l'infrastructure de l'application est sélectionné (valeur par défaut), cette liste est intitulée Formulaire de démarrage ; elle affiche uniquement les formulaires car l'infrastructure d'application ne prend en charge que les formulaires de démarrage, pas les objets.

    Si le projet est une application de navigateur WPF, cette liste est intitulée URI de démarrage et la valeur par défaut est Page1.xaml.La liste URI de démarrage vous permet de spécifier la ressource d'interface utilisateur (un élément XAML) affichée par l'application lors de son lancement.Pour plus d'informations, consultez StartupUri.

    Si Activer l'infrastructure de l'application est désactivé, cette liste devient Objet de démarrage; elle affiche les formulaires et les classes ou modules avec un Sub Main.

    Objet de démarrage définit le point d'entrée à appeler lors du chargement de l'application.Il est généralement appliqué au formulaire principal de votre application ou à la procédure Sub Main qui s'exécute lorsque l'application démarre.Les bibliothèques de classes n'ayant pas de point d'entrée, la seule option disponible pour cette propriété est (Aucun).Pour plus d'informations, consultez /main.Pour accéder par programme à cette propriété, consultez StartupObject.

  • Informations de l'assembly
    Cliquez sur ce bouton pour afficher la Informations de l'assembly, boîte de dialogue.

  • Activer l'infrastructure de l'application
    Spécifie si un projet utilise l'infrastructure d'application.Le paramètre de cette option affecte les options disponibles dans Formulaire de démarrage/Objet de démarrage.

    Si cette case à cocher est activée, votre application utilise le Sub Main standard.Activez cette case à cocher pour activer les fonctions de la section Propriétés de l'infrastructure d'application Windows. Vous devez également sélectionner un formulaire de démarrage.

    Si cette case à cocher est désactivée, votre application utilise la procédure Sub Main personnalisée que vous avez spécifiée dans Formulaire de démarrage.Dans ce cas, vous pouvez spécifier un objet de démarrage (une procédure Sub Main personnalisée dans une méthode ou une classe) ou un formulaire de démarrage.D'autre part, les options de la section Propriétés de l'infrastructure d'application Windows ne sont plus disponibles.

  • Configurations de fenêtres d'affichage
    Cliquez sur ce bouton pour générer et ouvrir le fichier app.manifest.Visual Studio utilise ce fichier pour générer des données de manifeste pour l'application.Définissez ensuite le niveau d'exécution requis de l'UAC en modifiant la balise <requestedExecutionLevel> dans app.manifest comme suit :

    <requestedExecutionLevel level="asInvoker" />

    ClickOnce fonctionne avec un niveau asInvoker ou en mode virtualisé (aucune génération de manifeste).Pour spécifier le mode virtualisé, supprimez la balise entière d'app.manifest.

    Pour plus d'informations sur la génération de manifeste, consultez Déploiement ClickOnce sur Windows Vista.

Propriétés de l'infrastructure d'application Windows

Les paramètres suivants sont disponibles dans la section Propriétés de l'infrastructure d'application Windows.Ces options sont disponibles uniquement si la case à cocher Activer l'infrastructure de l'application est activée.La section qui suit celle-ci décrit les paramètres des propriétés de l'infrastructure d'application Windows pour les applications Windows Presentation Foundation (WPF).

  • Activer les styles visuels XP
    Active ou désactive les styles visuels Windows XP, également appelés Thèmes Windows XP.Par exemple, les styles visuels Windows XP permettent des contrôles avec des angles arrondis et des couleurs dynamiques.Activé par défaut.Pour plus d'informations sur les styles visuels de Windows XP, consultez Fonctionnalités de Windows XP et contrôles Windows Forms et Comment : activer des styles visuels de Windows XP.

  • Application à instance unique
    Activez cette case à cocher pour empêcher des utilisateurs d'exécuter plusieurs instances de l'application.Le paramètre par défaut pour cette case à cocher est désactivé.Ce paramètre permet l'exécution de plusieurs instances de l'application.

  • Enregistrer My.Settings lors de l'arrêt
    Activez cette case à cocher pour indiquer que les paramètres My.Settings de l'application sont enregistrés lors de l'arrêt de l'ordinateur.Le paramètre par défaut est activé.Si cette option est désactivée, vous pouvez sauvegarder manuellement les paramètres de l'application en appelant My.Settings.Save.

  • Mode d'authentification
    Sélectionnez Windows (la valeur par défaut) pour spécifier l'utilisation de l'authentification Windows pour identifier l'utilisateur actuellement connecté.Vous pouvez récupérer ces informations au moment de l'exécution à l'aide de l'objet My.User.Sélectionnez Défini au niveau de l'application si vous utilisez votre code utilisateur pour authentifier les utilisateurs plutôt que les méthodes d'authentification Windows par défaut.

  • Mode d'arrêt
    Sélectionnez À la fermeture du formulaire de démarrage (valeur par défaut) pour signaler la fermeture de l'application lorsque le formulaire défini en tant que formulaire de démarrage est fermé, même si d'autres formulaires sont ouverts.Sélectionnez À la fermeture du dernier formulaire pour signaler la fermeture de l'application lorsque le dernier formulaire est fermé ou lorsque My.Application.Exit ou l'instruction End est explicitement appelée.

    Sélectionnez Lors de l'arrêt explicite pour signaler la fermeture de l'application lorsque vous appelez explicitement Shutdown.

    Sélectionnez Lors de la fermeture de la dernière fenêtre pour signaler la fermeture de l'application lorsque vous quittez la dernière fenêtre ou que vous appelez explicitement Shutdown.Il s'agit de l'option par défaut.

    Sélectionnez Lors de la fermeture de la fenêtre principale pour signaler la fermeture de l'application lorsque vous quittez la fenêtre principale ou que vous appelez explicitement Shutdown.

  • Écran de démarrage
    Sélectionnez le formulaire que vous souhaitez utiliser comme un écran de démarrage.Vous devez avoir créé précédemment un écran de démarrage à l'aide d'un formulaire ou d'un modèle.La valeur par défaut est (Aucune).

  • Afficher les événements de l'application
    Cliquez sur ce bouton pour afficher un fichier de code d'événements dans lequel vous pouvez écrire des événements pour les événements d'infrastructure d'application (Startup, Shutdown, UnhandledException, StartupNextInstance et NetworkAvailabilityChanged).Vous pouvez également remplacer certaines méthodes d'infrastructure d'application.Par exemple, vous pouvez modifier le mode d'affichage de l'écran de démarrage en remplaçant OnInitialize.

tzdks800.collapse_all(fr-fr,VS.110).gifPropriétés de l'infrastructure d'application Windows pour les applications Windows Presentation Foundation (WPF)

Les paramètres suivants sont disponibles dans la section Propriétés de l'infrastructure d'application Windows si le projet est une application Windows Presentation Foundation.Ces options sont disponibles uniquement si la case à cocher Activer l'infrastructure de l'application est activée.Les options indiquées dans ce tableau sont uniquement disponibles pour les applications WPF ou les applications de navigateur WPF.Elles ne sont pas disponibles pour les bibliothèques de contrôles personnalisés ou de contrôles utilisateur WPF.

  • Mode d'arrêt
    Cette propriété s'applique uniquement aux applications Windows Presentation Foundation.

    Sélectionnez Lors de l'arrêt explicite pour signaler la fermeture de l'application lorsque vous appelez explicitement Shutdown.

    Sélectionnez Lors de la fermeture de la dernière fenêtre pour signaler la fermeture de l'application lorsque vous quittez la dernière fenêtre ou que vous appelez explicitement Shutdown.Il s'agit de l'option par défaut.

    Sélectionnez Lors de la fermeture de la fenêtre principale pour signaler la fermeture de l'application lorsque vous quittez la fenêtre principale ou que vous appelez explicitement Shutdown.

    Pour plus d'informations sur l'utilisation de cette configuration, consultez l' Shutdown

  • Modifier XAML
    Cliquez sur ce bouton pour ouvrir et modifier le fichier de définition d'application (Application.xaml) dans l'éditeur XAML.Lorsque vous cliquez sur ce bouton, Application.xaml s'ouvre au niveau du nœud de définition d'application.Vous devrez peut-être modifier ce fichier pour effectuer certaines tâches, telles que la définition de ressources.Si le fichier de définition d'application n'existe pas, le Concepteur de projets en crée un.

  • Afficher les événements de l'application
    Cliquez sur ce bouton pour afficher le fichier de classe partiel Application (Application.xaml.vb) dans un éditeur de code.Si le fichier n'existe pas, le Concepteur de projets en crée avec le nom de classe et l'espace de noms appropriés.

    L'objet Application déclenche des événements lorsque l'état de certaines applications est modifié (par exemple, lors du lancement ou l'arrêt de l'application).Pour obtenir une liste complète des événements présentés par cette classe, consultez Application.Ces événements sont traités dans la section de code utilisateur de la classe partielle Application.

Voir aussi

Concepts

Écriture de code dans les solutions Office

Autres ressources

Gestion des propriétés de l'application