none
Lecture dans la base de registre RRS feed

  • Question

  • Bonjour,

    J'ai déployé une application avec ClickOnce.

    Dans la base de registre on trouve :

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\

    ou

    HKEY_USERS\S-1-5-21-343818398-1604221776-1417001333-1003\Software\Microsoft\Windows\CurrentVersion\Uninstall\

     il y a une clé 70bd68d111d0fd34 .

    À partir de cette clé, je peux lire une série de couples :  Nom de la valeur/Données de la valeur.

    Question 1 : d'où provient ce numéro qui identifie l'application ?

    Question 2 : ce numéro d'identification est-il toujours le même si j'installe l'application sur plusieurs postes ?

    Question 3 : si ce numéro est aléatoire ou lié au poste, comment le détecter et y accéder ? 

     

    Merci de vos réponses

    Jacques


    Jacques
    mardi 7 décembre 2010 00:34

Réponses

  • Bonjour,

    Je ne suis pas sur, mais il me semblerai que ce numéro correspond à un PublicKeyToken d'un assembly 70bd68d111d0fd34. Si tel est le cas, ce numéro reste le même d'une version à une autre tant que vous utilisez la même paire clé privée/publiquer pour signer vos assembly avec un nom fort.

    Je vous conseillerai plus tôt de mettre vous même vos propres valeurs dans la base de registre afin de réaliser vos propres contrôles.

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte .NET/Consultant/Formateur chez Winwise
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5
    • Marqué comme réponse Paraglider mercredi 8 décembre 2010 23:00
    mercredi 8 décembre 2010 22:09
    Modérateur