Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

L'essentiel de Visual Studio 2017

Définir les propriétés d'application du projet

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Vous apprendrez à définir les propriétés du projet, notamment les informations de l'assembly, l'espace de noms par défaut, ainsi que la version de votre projet.
05:24

Transcription

Voyons, maintenant, les options de projet. Je vais prendre mon projet principal SQLTrismegiste, clic-droit, Propriétés ou « Alt+Entrée », on s'en souvient. Je vais aller sur la première page des Propriétés où j'ai le Nom de l'assembly. Finalement, le nom interne de l'Assembly et le nom de mon programme. Pourquoi cela s'appelle Nom de l'assembly ? Parce que lorsque vous allez compiler votre exécutable, Visual Studio va créer ce que l'on appelle une Assembly, donc c'est du « .NET » L'Assembly va être contenue et packagée dans un « .exe » et elle va contenir un manifeste. Donc, ce « .exe » est un packaging de codes compilés dans ce que l'on appelle du « Bytecode ». Et, également, un Manifeste qui va indiquer quel est le nom du programme ou de l'Assembly, quelle est sa version... Donc, ça, c'est le Nom de l'Assembly. Vous avez l'Espace de noms par défaut, à l'intérieur de l'Assembly. Il s'agit de l'Espace de noms par défaut qui sera choisit lorsque vous allez ajouter, ici, un nouveau fichier. Par exemple, directement à la racine, je vais dire : Ajouter une Classe, elle prendra cet Espace de noms par défaut. Ensuite, on a vu que quand on fait cela dans un sous-répertoire, on aura l'Espace de noms par défaut, plus un [inaudible] qui sera déterminé sur le nom du répertoire. C'est la pratique, par défaut, de Visual Studio. On a un Framework cible. On peut tout à fait cibler des versions antérieures du Framework 4, à partir de Visual Studio 2017. On peut installer d'autres Framework en allant les chercher sur Internet. Cela a ouvert une page que je vous donne, ici. Je peux cibler les versions du Framework .NET Core, 4 ou 2.0 + 3.5. Cela veut dire qu'avec Visual Studio 2017, vous pouvez maintenir du code, qui cible un Framework ancien. Comme c'est le cas ici, d'ailleurs. J'ai importé monSQLTrismegiste qui cible le Framework 4.5. Quel est le Type de sortie ? C'est une Application Windows ou une Application console, ce n'est pas le même type d'Assembly. Donc, l'Application Windows, on sait que l'on va avoir une interface graphique. Que l'Application console, on va la lancer avec un Input et un Output de type Console. Et puis, la Bibliothèque de classe, on va faire une « dll », simplement. Je fais un « Escape », pour ne pas changer cela. Quel est l'Objet de démarrage, ici ? Je peux définir un Objet de démarrage par rapport à un objet que je trouve, ici. C'est mon App.xaml qui est mon objet de démarrage. Et, cela correspond tout à fait au type de projet. Si c'est un projet Console, il faut qu'il y ait un Main, une méthode Main d'une classe. Et puis, ici, j'ai un xaml qui est le point d'entrée, en fait. C'est ce qui va démarrer l'application. Je peux, ici, modifier les Informations de l'assembly, c'est ce qui va être stocké dans le Manifeste de l'assembly. Ici, je vais mettre le Titre, la Description qui sera dans le Manifeste, la Société, le Copyright qui est relativement important. Faites un Copyright sur vos applications ou dites simplement quel est le type de licence. Et puis, la Version de l'assembly que vous allez pouvoir, ici, modifier lorsque vous voulez faire une Sortie d'une version supérieure. Vous avez, ici, la notion de Langage neutre. Ce n'est pas très important, mais c'est simplement : quelle langue, par défaut, voulez-vous ? Et surtout : quelle culture voulez-vous dans votre application ? Si jamais, à l'exécution, on ne trouve pas de ressources, pour la culture sur laquelle l'application s'exécute. Vous pouvez, si vous voulez, mettre Français, ou laisser Aucun. Cela aura peu d'impact, peut-être un minuscule impact de performance. Vous avez, ici, la possibilité de rendre l'Assembly visible par du COM. En général, on n'a pas besoin de cela. Cela veut dire que les objets COM, ancienne méthode, c'est-à-dire de « ActiveX ». Si vous êtes aussi âgé que moi, vous vous souvenez de ce dont il s'agit. Vous pouvez rendre visible votre Assembly à l'extérieur de « .NET ». Ici, j'ai mis ce qui m'importait, c'est-à-dire la Description, la Société et puis le Copyright que j'ai étendu, d'ailleurs, en 2017, pour dire que j'ai, quand même, travailler sur le produit, donc, le Copyright a commencé en 2015 et est sur 2017. Je vais faire annuler, parce que je n'ai rien changé. J'ai ajouté, ici, des Ressources spécifiques dans mon Assembly. Notamment, une icône que je suis allé chercher. Elle est dans le répertoire de mon projet, vous voyez, elle est ici. Mais, je l'ai ajouté dans mon projet, pour dire : « Voilà, c'est l'icône qui va apparaître, en haut à gauche, dans la fenêtre. » Et, j'ai incorporé les paramètres, par défaut, ici, dans le fichier Manifeste, donc j'ai dit : « Crée-moi un fichier Manifeste, finalement. »

L'essentiel de Visual Studio 2017

Découvrez les éléments fondamentaux de l'interface de Visual Studio. Exploitez la richesse des fonctionnalités de cet environnement de développement intégré de Microsoft.

5h16 (65 vidéos)
Aucun commentaire n´est disponible actuellement
 
Spécial abonnés
Date de parution :10 août 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !