-
Error compatibilité DLL?
Bonjour,
Je m'exerce à l'utilisation de DLL, mais j'ai le message suivant:
Le projet « ..\DLL\DLL.csproj » cible « net7.0 ». Il ne peut pas être référencé par un projet qui cible « .NETFramework,Version=v4.8.1 ». Testdll
Ce sont les versions de net qui ne vont pas??3
Merci
Michel
-
.Net Core n'est pas compatible avec .Net Framework.
-
il y a 2 branches de .net
.net framework de 1 à 4.8 (n'évolue plus)
et .net core 1, 2, 2.1, 3, 3.1 qui est ensuite devenu .net 5 .net 6 .net 7 et bientot .net 8
quand on créé un projet on peut choisir quelle branche
chaque type de projet est dupliqué dans le menu de création de projet, sur les récentes versions de vs sans précision c'est .net 5 ou plus, sinon c'est précisé .net framework
une fois le type de projet choisi on choisit la version du framework ciblé (dans ceux dispos pour la branche de .net et selon la version de vs)
et il existe .net standard qui est compatible avec les 2, mais qui a été abandonné aussi (même si ca doit encore fonctionner)