cs_dark light
Messages postés9Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention11 juillet 2008
-
8 juil. 2008 à 10:09
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 2013
-
13 juil. 2008 à 20:39
Bonjour à tous,
j'ai une erreur de debug que je dois résoudre le plutot possible..
voilà le problème:
dans mon device application sous visual studio 2005, lorsque je veux compiler une classe que j'ai ajouté j'ai ce genre de message d'erreurs:
"The type or namespace name 'HttpUtility' does not exist in the namespace 'System.Web' (are you missing an assembly reference?) "
sachant que les lignes du code qui causent le problème sont:
using System.Web;
....
baseRequest.Append(System.Web.HttpUtility.UrlEncode(dataItem));
Dans un premier temps j'ai eu un problème avec le using system.web alors j'ai essayé d'ajouté une reférence mais j'ai seulement trouvé system.web.services à ajouter.. et mnt j'ai ce problème..
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 8 juil. 2008 à 21:12
Hello,
System.web n'est pas ajouté automatiquement dans les références.
Il faut ajouter la dll manuellement en la sélectionnant dans la liste prévue à cette effet (clique droit sur le projet > ajouter une référence)
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 9 juil. 2008 à 10:03
Si tu as bien regardé à la bonne place (clic droit sur "reference" puis "ajouter une reference" et ensuite sélectionner System.Web) et que tu n'as pas cette dll dans la liste (tu en as d'autres?) alors....... peut-être qu'il te faudra réinstaller VS car c'est pas normal (ou au moins tenter de faire une réparation)
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 9 juil. 2008 à 20:41
Quelle version de VS?
Joint une capture de la fenetre ou tu vois les références, et scroll à l'endroit ou devrait etre System.Web.
Je pourrai voir si tu es à la bonne place car là cet bizarre !
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 11 juil. 2008 à 20:54
La fenêtre est la bonne, par contre le probleme risque de venir du type de projet.
C'est possible que dans les DeviceApplication cet assembly n'est pas disponible...
Essaye avec un simple projet Console. Si ça marche comme ça, alors le problème vient de là...
cs_dark light
Messages postés9Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention11 juillet 2008 11 juil. 2008 à 23:36
Oui tu as complètement raison! cette référence existe bel et bien dans la console app..
comment faire si je veux utiliser a device app alors ?? y a pas moyen de régler ça?
cs_coq
Messages postés6350Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 13 juil. 2008 à 20:11
Salut,
Je vois mal System.Web être supporté sous du Compact Framework.
Par contre si le but est d'utiliser la méthode UrlEncode & co, je pense que tu peux essayer de te rabattre sur l'AntiXssLibrary.
Je ne suis pas certains que ça marche mais ça aura quand même plus de chances de fonctionner.
Dans le cas contraire tu risques de devoir écrire le code qui va bien popur reproduire la logique d'UrlEncode, ça ne doit pas être bien lourd.