none
Probleme Ports Serie avec GetPortNames() (Windows Bug ?) / HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM manquant

    Discussion générale

  • Bonjour,

    j'ai récemment tenté de créer une application qui utilise les ports USB pour contrôler un micro-contrôleur. Hors je me suis rendu compte que la fonction SerialPort.GetPortNames() ne retournait aucune valeur. J'ai fais quelques recherches et j'ai pu comprendre que cette fonction retournait la liste des ports série présents dans le registre HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM.

    En utilisant l'éditeur de registre (Exécuter > regedit) j'ai pu constater que la clé SERIALCOMM était inexistante sur mon ordinateur. J'aimerais savoir si il y a une raison particulière à cela ou si il y avait un autre moyen d'utiliser un port USB.

    P.S : Ce problème n'est pas lié à une certaine version de Windows : j'utilise la dernière version de Windows 10 et un ami, possédant également cette dernière version, a bien la clé SERIALCOMM présente dans l'éditeur de registre.



    lundi 25 avril 2016 09:31

Toutes les réponses

  • Bonjour, Aeres Blade,

    Veuillez consulter le thread en bas :
    Registry HARDWARE\DEVICEMAP\SERIALCOMM is removed when rebooting
    Je vous remercie par avance de votre retour.

    Cordialement,
    Teodora


    Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mardi 26 avril 2016 08:51
    Modérateur
  • Bonjour,

    Lors de mes recherches sur le sujet j'étais tombé sur cette page du forum et j'avais tenté la solution proposée. Cette méthode a bien permis de recréer la clé SERIALCOMM, mais malgré tout aucun port ne s'affiche dedans. J'ai donc supposé qu'il s’agissait d'un autre bug.

    Aeres Blade

    mardi 26 avril 2016 15:35