J'ai deux projets de bibliothèque de classe avec le paramètre suivant:
Maintenant, j'ai référencé le projet ClassLibrary1 dans le projet ClassLibrary2. C'était fait avec succès. Mais lors de la reconstruction du projet, je reçois une erreur:
Code de gravité Description Erreur de suppression de la ligne de fichier de projet Projet '..\ClassLibrary1\ClassLibrary1.csproj' cibles 'netcoreapp2.1'. Il ne peut pas être référencé par un projet qui cible '.NETFramework, Version = v4.7.2'. ClassLibrary2
Quelqu'un peut-il m'aider à connaître la raison de cette erreur?
Vous n'êtes pas en mesure de référencer:
Si vous souhaitez partager du code entre ces deux bibliothèques, vous devez utiliser des bibliothèques .NET Standard.
.NET Standard est une sorte d’interface, une liste versionnée d’API que vous pouvez appeler, .NET Framework et .NET Core implémente ce standard.
Veuillez consulter pour référence: . NET Standard