J'obtiens cette erreur lors de la compilation d'une application C #. Cela ressemble à une erreur triviale, mais je ne peux pas la contourner.
Ma configuration est Windows 7 64 bits. Visual-Studio 2010 C # express B2Rel.
J'ai ajouté une référence à System.Web.dll situé à C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
, mais il a un symbole d'exclamation jaune et j'obtiens toujours l'erreur ci-dessus. J'ai aussi la using System.Web
déclaration.
Qu'est-ce que je fais mal?
Mise à jour: Après avoir obtenu la réponse rapide qui m'indique la cause première, j'ai cherché un peu dans Google où il indique que System.Web.dll est pour le cadre complet. Je n'ai pas trouvé une telle référence.
Pour les débutants comme moi, ce blog résume bien la différence entre les frameworks (client et complet). Je n'ai pas pu trouver un endroit indiquant si une certaine DLL est prise en charge dans le cadre client ou non. Je suppose que le point d'exclamation dans Visual Studio devrait être le premier signal ...