Page Application, Concepteur de projets (Visual Basic)
Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

Page Application, Concepteur de projets (Visual Basic)

 

Publication: avril 2016

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.

System_CAPS_noteRemarque

Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués 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 Personnalisation de l'IDE de Visual Studio.

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.

System_CAPS_noteRemarque

Si vous utilisez le mot clé dans le global Namespace Statement, 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 Namespaces in Visual Basic.

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

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 .

System_CAPS_noteRemarque

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 8.x 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 8.x Store . Pour plus d'informations, consultez Créer des composants d'exécution windows en c et Visual Basic.

System_CAPS_noteRemarque

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 de la sortie du projet en fichier WinMD, vous pouvez tirer parti de la même technologie que celle utilisée par le Windows Runtime.

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 (C# Compiler Options)). 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 ClickOnce Deployment on Windows Vista.

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 Windows XP Features and Windows Forms Controls et How to: Enable Windows XP Visual Styles.

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.

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.

Afficher:
© 2016 Microsoft