Application Page, Project Designer (Visual Basic)

 

Date de publication : juin 2016

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

Utilisez le Application page du Concepteur de projets pour spécifier les paramètres d’application et les propriétés d’un projet.

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

System_CAPS_ICON_note.jpg Remarque

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.

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

Nom de l’assembly
Spécifie le nom du fichier de sortie qui contient le manifeste d’assembly. Si vous modifiez cette propriété, le nom de sortie propriété change également. Vous pouvez également effectuer cette modification à l’invite de commande à l’aide de /out (Visual Basic). Pour plus d’informations sur la façon d’accéder par programme à cette propriété, consultez AssemblyName.

Espace de noms racine
Spécifie l’espace de noms de base pour tous les fichiers dans le projet. Par exemple, si vous définissez la racine Namespace à Project1 et avoir un Class1 en dehors de tout espace de noms dans votre code, son espace de noms serait Project1.Class1. Si vous avez un Class2 dans un espace de noms Order dans le code, son espace de noms serait Project1.Order.Class2.

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

System_CAPS_ICON_note.jpg Remarque

Si vous utilisez le mot clé Global dans un Namespace instruction, vous pouvez définir un espace de noms hors de l’espace de noms racine de votre projet. Si vous désactivez le racine Namespace, Global devient l’espace de noms de niveau supérieur, ce qui élimine le besoin du Global mot clé dans un Namespace instruction. Pour plus d’informations, consultez « Mot clé Global dans instructions Namespace » 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é d’espace de noms racine, consultez /rootnamespace.

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

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

La valeur par défaut correspond à l’infrastructure cible que vous avez spécifié dans le Nouveau projet boîte de dialogue.

System_CAPS_ICON_note.jpg Remarque

Les packages de composants requis répertoriés dans le boîte de dialogue composants requis sont définies automatiquement lorsque vous ouvrez la boîte de dialogue pour la première fois. Si vous modifiez ultérieurement l’infrastructure du projet cible, vous devez spécifier les conditions préalables manuellement pour correspondre à la nouvelle infrastructure cible.

Pour plus d’informations, consultez Comment : cibler une Version du .NET Framework et Visual Studio présentation du multi-ciblage.

Type d’application
Spécifie le type d’application à générer. Pour Windows 8.x Store les applications, vous pouvez spécifier application du 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, Windows Service, 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 le fichier WinMD option, les types peuvent être projetées dans n’importe quel langage de programmation de Windows Runtime. Par l’empaquetage de sortie de projet sous forme de fichier WinMD, vous pouvez coder une application dans plusieurs langues et code interagissent comme si vous l’avez écrit dans la même langue. Vous pouvez utiliser la fichier WinMD option pour les solutions qui ciblent les bibliothèques Windows Runtime, y compris Windows 8.x Store applications. Pour plus d’informations, consultez Création de composants Windows Runtime en c# et Visual Basic.

System_CAPS_ICON_note.jpg Remarque

Le Windows Runtime peuvent types de projets afin qu’ils apparaissent en tant qu’objets natifs dans la langue qui les utilise. Par exemple, les applications JavaScript qui interagissent avec Windows Runtime utilisent comme un ensemble d’objets JavaScript, et d’applications c# utilisent la bibliothèque en tant que collection d’objets .NET. L’assemblage de sortie du projet sous la forme d’un fichier WinMD, vous pouvez tirer parti de la même technologie que Windows Runtime.

Pour plus d’informations sur la type d’Application propriété, consultez /target (Visual Basic). Pour plus d’informations sur la façon d’accéder par programme à cette propriété, consultez OutputType.

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

Formulaire de démarrage / objet de démarrage / URI de démarrage
Spécifie de l’application démarrage du formulaire ou point d’entrée.

Si Activer l’infrastructure d’application est activée (par défaut), cette liste est intitulée formulaire de démarrage et affiche uniquement les formulaires, car l’infrastructure d’application prend en charge 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. Le URI de démarrage permet de spécifier la ressource d’interface utilisateur (un élément XAML) affichée par l’application lorsque l’application démarre. Pour plus d’informations, consultez StartupUri.

Si Activer l’infrastructure d’application est désactivée, cette liste devient objet de démarrage et affiche les formulaires et les classes ou des modules avec une Sub Main.

Objet de démarrage définit le point d’entrée à appeler lorsque l’application est chargée. Généralement cela a pour valeur le formulaire principal de votre application ou à la Sub Main procédure qui s’exécute lorsque l’application démarre. Étant donné que les bibliothèques de classes n’ont 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 le Assembly Information Dialog Box.

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 la norme Sub Main. Cette case à cocher active les fonctionnalités dans le Propriétés Windows application framework section et requiert également de sélectionner un formulaire de démarrage.

Si cette case à cocher est désactivée, votre application utilise le Sub Main que vous avez spécifié dans formulaire de démarrage. Dans ce cas, vous pouvez spécifier un objet de démarrage (personnalisé Sub Main dans une méthode ou une classe) ou un formulaire. En outre, les options de le Propriétés de l’infrastructure Windows application section deviennent indisponibles.

Afficher les paramètres Windows
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. Puis définir le compte d’UTILISATEUR demandé au niveau de l’exécution en modifiant la <requestedExecutionLevel> balise dans App.manifest comme suit :

<requestedExecutionLevel level="asInvoker" />

ClickOnce fonctionne avec un niveau de 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 la page déploiement ClickOnce sur Windows Vista.

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

Activer des styles visuels XP
Active ou désactive les styles visuels Windows XP, également appelé thèmes Windows XP. Styles visuels Windows XP permettant, par exemple, les contrôles avec des angles arrondis et des couleurs dynamiques. La valeur par défaut est activée. Pour plus d’informations sur les styles visuels Windows XP, consultez fonctionnalités de Windows XP et contrôles Windows Forms).

Application à instance unique
Activez cette case à cocher pour empêcher les 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 autorise plusieurs instances de l’application à exécuter.

Enregistrer My.Settings lors de l’arrêt
Activez cette case à cocher pour spécifier que l’application My.Settings paramètres sont enregistrés lorsque les utilisateurs éteindre leurs ordinateurs. Le paramètre par défaut est activé. Si cette option est désactivée, vous pouvez enregistrer 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 la My.User objet. Sélectionnez définies par l’Application Si vous devrez fournir votre propre code pour authentifier les utilisateurs au lieu d’utiliser les méthodes d’authentification Windows par défaut.

En mode arrêt
Sélectionnez lorsque le formulaire de démarrage se ferme (la valeur par défaut) pour spécifier que la sortie de l’application lorsque le formulaire défini comme formulaire de démarrage se ferme, même si d’autres formulaires sont ouverts. Sélectionnez lorsque dernier formulaire se ferme pour spécifier que l’application quitter lorsque le dernier formulaire est fermé ou que My.Application.Exit ou End instruction est explicitement appelée.

Sélectionnez lors de l’arrêt explicite pour spécifier que l’application quitter lorsque vous appelez explicitement Shutdown.

Sélectionnez fermeture pour spécifier que l’application quitter lorsque la dernière fenêtre est fermée ou lorsque vous appelez explicitement Shutdown. Il s'agit du paramètre par défaut.

Sélectionnez fermeture pour spécifier que l’application quitter la fermeture de la fenêtre principale, ou lorsque vous appelez explicitement Shutdown.

Écran de démarrage
Sélectionnez le formulaire que vous souhaitez utiliser comme écran de démarrage. Vous devez déjà avoir créé un écran de démarrage à l’aide d’un formulaire ou un modèle. La valeur par défaut est (aucun).

Affichage des événements d’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’application framework Startup, Shutdown, UnhandledException, StartupNextInstance et NetworkAvailabilityChanged. Vous pouvez également remplacer certaines méthodes d’application framework. Par exemple, vous pouvez modifier le comportement d’affichage de l’écran de démarrage en remplaçant OnInitialize.

Propriétés de l’infrastructure Application Windows pour les Applications Windows Presentation Foundation (WPF)

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

En mode arrêt
Cette propriété s’applique uniquement aux applications Windows Presentation Foundation.

Sélectionnez lors de l’arrêt explicite pour spécifier que l’application quitter lorsque vous appelez explicitement arrêt.

Sélectionnez fermeture pour spécifier que l’application quitter lorsque la dernière fenêtre est fermée ou lorsque vous appelez explicitement arrêt. Il s'agit du paramètre par défaut.

Sélectionnez fermeture pour spécifier que l’application quitter la fermeture de la fenêtre principale, ou lorsque vous appelez explicitement arrêt.

Pour plus d’informations sur l’utilisation de ce paramètre, consultez la page arrêt

Modifier le 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 des ressources. Si le fichier de définition d’application n’existe pas, le Concepteur de projets en crée un.

Affichage des événements d’Application
Cliquez sur ce bouton pour afficher le Application le fichier de classe partielle (Application.xaml.vb) dans un éditeur de code. Si le fichier n’existe pas, le Concepteur de projet crée une avec le nom de la classe et l’espace de noms.

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

Gestion des propriétés de l’Applicationécrire du Code dans les Solutions Office

Afficher: