Dans le cours : Migrer de .NET Framework vers .NET 5

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 24 900 cours dispensés par des experts.

Analyser les dépendances

Analyser les dépendances

Après avoir migré le csproj, il est indispensable de vérifier si toutes les bibliothèques utilisées dans notre projet sont disponibles en version .NET 5. Pour porter votre code sur .NET 5 ou .NET Standard, vous devez comprendre vos dépendances. Les dépendances externes sont des packages ou des fichiers NuGet que vous référencez dans vos projets mais que vous ne créez pas vous-même. .NET 5 utilise PackageReference pour spécifier les dépendances de packages. Si vous utilisez packages.config, comme c'est le cas ici à l'intérieur de notre projet .NET Framework, vous devez convertir ces références par exemple à Newtonsoft en version 12.0.3 ici, dans des packages references qui vont être placés à l'intérieur du fichier csproj. Vous pourrez ainsi analyser l'ensemble des différentes dépendances de votre package. Si vous n'avez pas encore vérifié que vos dépendances de packages converties et mises à jour fonctionnent sur .NET ou .NET 5, vous devez effectuer au moins les opérations suivantes…

Table des matières