J'obtiens cette erreur lors de la compilation d'une application C#. Cela semble être une erreur triviale, mais je n'arrive 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ée à l'adresse suivante C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
mais il y a un symbole d'exclamation jaune et je reçois toujours l'erreur ci-dessus. J'ai également le using System.Web
déclaration.
Qu'est-ce que je fais de mal ?
Mise à jour : Après avoir obtenu une réponse rapide m'indiquant la cause première, j'ai cherché un peu dans Google où il est indiqué que System.Web.dll est pour le cadre complet. Je n'ai pas trouvé une telle référence.
Pour les novices comme moi, ce Le blog résume bien la différence entre les cadres (client et complet). Je n'ai pas pu trouver un endroit qui dise si une certaine Dll est supportée ou non par le framework client. Je suppose que le point d'exclamation dans Visual Studio devrait être le premier signal...
2 votes
Ciblez-vous le profil du client ?