Maison > développement back-end > C++ > Comment inclure les dépendances NuGet dans la sortie de .NET Core Build ?

Comment inclure les dépendances NuGet dans la sortie de .NET Core Build ?

Susan Sarandon
Libérer: 2025-01-10 17:51:42
original
1011 Les gens l'ont consulté

How to Include NuGet Dependencies in .NET Core Build Output?

Assurer que les dépendances NuGet sont incluses dans la sortie de .NET Core Build

Problème : La distribution des DLL du plug-in .NET Core nécessite souvent d'inclure leurs dépendances NuGet. Cependant, les projets .NET Core ne copient pas automatiquement ces dépendances dans le dossier de construction.

Solution : Pour inclure les dépendances NuGet dans la sortie de votre build .NET Core, ajoutez ce qui suit à votre .csproj fichier :

<code class="language-xml"><PropertyGroup>
  <CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
</PropertyGroup></code>
Copier après la connexion

Le réglage de CopyLocalLockFileAssemblies sur true garantit que les assemblys nécessaires sont copiés dans le répertoire de sortie.

Remarques importantes :

  • Le répertoire de sortie de build (généralement bin/Release/netcoreapp*/*) n'est pas idéal pour la distribution. Utilisez dotnet publish pour créer une application déployable.
  • La copie des dépendances dans la sortie de build est principalement bénéfique pour les tests et le débogage locaux.
  • Pour une gestion plus avancée des dépendances, envisagez d'utiliser l'DependencyContext API pour résoudre par programme les emplacements des DLL dans le graphique de dépendances de l'application.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal