Bonjour à vous,
Concernant le message d'"erreur", celui ci est en fait un message vous avertissant que vous utiliser une méthode obsolète/dépréciée et donc qu'il ne faut plus l'utiliser dans vos projet. En consultant la documentation de cette méthode notée obsolète (en ligne ou via l'intelliSense), vous pouvez voir qu'il est conseillé d'utiliser GetHostEntry au lieu de GetHostByName.
Pour trouver un grand nombre d'information sur les cartes réseaux, regarder du coté de NetworkInterface.
par exemple
NetworkInterface.GetAllNetworkInterfaces().GetIPProperties().UnicastAddresses[0].IPv4Mask;
va donner le masque de sous réseau en IP v4. Bien entendu il faut adapter le code au besoin et gérer le cas des IPv6 etc.
Bonne journée
Partager