Simplifier le déploiement: intégrer les DLL dans votre application C #
Création d'un seul fichier de distribution autonome pour votre application C # nécessite souvent de l'intégration des DLL nécessaires dans l'exécutable. Ce guide décrit une méthode rationalisée à l'aide de Costura.fody.
Costura.fody est un package NuGet qui simplifie le processus d'incorporation des DLL référencés dans votre assemblage principal. Il inclut automatiquement toutes les références copiées dans votre répertoire de sortie.
en utilisant Costura.fody
Installation: Ajouter Costura.Fody à votre projet via Nuget Package Manager:
<code>Install-Package Costura.Fody</code>
Intégration: costura.fody incorporera automatiquement les références lors de la construction.
Nettoyage facultatif: Pour les versions plus propres, envisagez d'utiliser la commande Install-CleanReferencesTarget
.
Options de configuration
Costura.Fody offre plusieurs options de personnalisation, permettant un contrôle précis sur le processus d'intégration:
Prise en charge de divers assemblages
Cet outil puissant prend en charge les assemblées gérées et non gérées.
Notes de compatibilité
Bien que le support DNX soit en cours de développement, les dernières versions Fody nécessitent MSBuild 16 (Visual Studio 2019 ou ultérieure). Fody 4.2.1 maintient la compatibilité avec MSBuild 15.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!