Ping [Résolu]

ccoast 27 Messages postés vendredi 26 mars 2010Date d'inscription 6 juin 2011 Dernière intervention - 6 juin 2011 à 15:10 - Dernière réponse : ccoast 27 Messages postés vendredi 26 mars 2010Date d'inscription 6 juin 2011 Dernière intervention
- 6 juin 2011 à 19:56
Bonjour, voilà mon soucis, je veux effectuer un ping sur une adresse IP que je récupère dans une combobox mais une erreur s'affiche



private void btn_Pinguer_Click(object sender, EventArgs e)
{
Ping pingSender = new Ping();
//variable qui renvoi le résultat de la requête Ping
PingReply reply = pingSender.Send(cbb_AdresseIP.Text);
}

l'erreur apparais au niveau de pingSender.Send(cbb_AdresseIP.Text)
l'erreur affichée est la suivante : 'ne contient pas une définition pour 'Send' et aucune méthode d'extension 'Send' acceptant un premier argument de type ....(une directive using ou une référence d'assembly est-elle manquante ?)

merci de votre aide.
Afficher la suite 

6 réponses

Répondre au sujet
cs_coq 6366 Messages postés samedi 1 juin 2002Date d'inscription 2 août 2014 Dernière intervention - 6 juin 2011 à 19:22
+3
Utile
S'il y a une classe nommée "Ping" dans le namespace courant de la classe du formulaire ça ne risque pas de compiler* vu que c'est cette classe là qui est trouvée par le compilateur et non pas celle du namespace System.Net.NetworkInformation (pour lequel tu n'as pas dû écrire de directive using, sinon tu aurais eu un autre message du compilateur).
Je suppose qu'elle a été générée sur une fausse manipulation de l'aide au refactoring de VS.

private void btn_Pinguer_Click(object sender, EventArgs e) 
{ 
System.Net.NetworkInformation.Ping pingSender = new System.Net.NetworkInformation.Ping(); 
//variable qui renvoi le résultat de la requête Ping 
System.Net.NetworkInformation.PingReply reply = pingSender.Send(cbb_AdresseIP.Text); 
}


* : sauf si celle classe contient une méthode "PingReply Send(String)", mais j'espère que non...


/*
coq
CoqBlog
*/
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_coq
smathis 153 Messages postés lundi 22 mars 2010Date d'inscription 17 juin 2011 Dernière intervention - 6 juin 2011 à 15:22
0
Utile
A tout hasard, tu utilises bien une version du framework supérieur à 2 ?
Commenter la réponse de smathis
ccoast 27 Messages postés vendredi 26 mars 2010Date d'inscription 6 juin 2011 Dernière intervention - 6 juin 2011 à 16:34
0
Utile
oui oui framework 4
Commenter la réponse de ccoast
cs_coq 6366 Messages postés samedi 1 juin 2002Date d'inscription 2 août 2014 Dernière intervention - 6 juin 2011 à 17:37
0
Utile
Bonjour,

Quel est le type qui était indiqué dans le message, à la place de "...." ?


/*
coq
CoqBlog
*/
Commenter la réponse de cs_coq
ccoast 27 Messages postés vendredi 26 mars 2010Date d'inscription 6 juin 2011 Dernière intervention - 6 juin 2011 à 19:00
0
Utile
C'est de type disque_dur__Ping.Ping
disque_dur__Ping c'est le nom du projet.
Commenter la réponse de ccoast
ccoast 27 Messages postés vendredi 26 mars 2010Date d'inscription 6 juin 2011 Dernière intervention - 6 juin 2011 à 19:56
0
Utile
Je te remercie tu me sauves la vie, je passe mon oral
de BTS demain et je vais peut être tomber sur ça.

Bonne fin de journée et encore merci.
Commenter la réponse de ccoast

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.