Fermer

novembre 26, 2019

Création d'une seule application EXE avec .NET Core


Découvrez comment utiliser l’une des nouvelles fonctionnalités de .NET Core pour créer facilement une application EXE unique et entièrement autonome.

L’une des nouvelles fonctionnalités intéressantes de .NET Core 3.0 est la possibilité de créer facilement. un seul fichier EXE contenant l'ensemble de l'application. Le fichier EXE fusionné contiendra tous les fichiers .NET Core, ce qui signifie que vous n’aurez rien à installer sur la machine cliente. Vous n'avez pas besoin de savoir également si un framework spécifique est installé (nous savons tous que le message «l'application nécessite l'une des versions suivantes du .NET Framework»). Je pense que c'est une fonctionnalité intéressante pour les personnes qui ont besoin d'exécuter leurs applications sur plusieurs machines et qui ne savent pas ce qui est installé. Les membres du support technique peuvent également en bénéficier, par exemple lorsqu'ils ont besoin de tester une version spécifique sur l'ordinateur client.

Sur ce blog, je souhaite utiliser l'un de nos exemples d'application pour illustrer cette fonctionnalité. J'ai porté l'application HotelApp à partir de l'application de démonstration Telerik UI pour WinForms vers .NET Core 3.

Dans la dernière version de Visual Studio 2019 Preview, il n'est plus nécessaire d'utiliser une commande. et vous pouvez le faire à partir de l'interface utilisateur. Tout d'abord, cliquez avec le bouton droit sur le projet, puis appuyez sur Publier, puis sélectionnez le dossier et cliquez sur Créer.

 portable-core-app001 "title =" portable-core-app001 "/></p data-recalc-dims=

Cliquez sur le bouton de modification pour modifier la configuration.

 portable-core-app002" title = " portable-core-app002 "/></p data-recalc-dims=

Dans la configuration de publication, vous pouvez cocher l'option EXE unique.

 portable-core-app003" title = "portable-core-app003" /></p data-recalc-dims=

une fois Prêt, enregistrez et cliquez sur Publier. Vous pouvez maintenant accéder au dossier de publication et récupérer votre application. J'ai testé l'application sur plusieurs ordinateurs, et cela fonctionne sans problème. L'ensemble du package est volumineux (200 Mo), mais il contient tous les éléments nécessaires. assemblages.

 portable-core-app004 "title =" portable-core-app004 "/></p data-recalc-dims=

Essayez-le et partagez vos commentaires

La version R3 2019 SP de Telerik UI pour WinForms est déjà disponible. à télécharger dans comptes de clients . Si vous êtes nouveau dans l'interface utilisateur Telerik pour WinForms, vous pouvez en apprendre plus à ce sujet via la page de produit . Il comprend un essai gratuit de 30 jours qui vous laisse le temps d’explorer cette boîte à outils et d’envisager de l’utiliser pour votre développement WinForm actuel ou à venir.





Source link