IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Accès clé registre avec le framework


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Accès clé registre avec le framework
    Bonjour,

    J'essaie en vain d'accéder à une clé registre dont je suis certain de l'existence.

    Ceci fonctionne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Office\\15.0")
    Mais pas ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Office\\15.0\\Registration")
    Dans le 2ème cas j'ai une exception qui est levée comme quoi l'objet vaut Nothing donc la clé n'existe pas. Pourtant elle est bien là j'en suis certain.

    Si quelqu'un a une idée... merci d'avance !

    webrider

  2. #2
    Membre Expert
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Billets dans le blog
    7
    Par défaut
    Bonjour webrider,

    Le système d'exploitation sur lequel tu exécutes ton programme est en x64 Bits ou x32Bits ?
    Ton projet est-il paramétré (dans options avancées de compilation) comme suit :

    --> Unité centrale cible = "AnyCPU" ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    Je suis en Windows 8 x64 et cible "AnyCPU".

    Dans le registre la clé existe pourtant à l'endroit exact que j'ai cité dans le code puisque j'ai copié le nom de la clé à partir de regedit.

    Cette clé n'est pas présente dans le nœud "Wow6432Node" je viens de vérifier.

    Merci pour la piste je vais essayer de cibler sur une machine x64 pour voir ce que ça donne et je reviens pour dire ce qu'il en est.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Testé en ciblant x64 et ça fonctionne !

    Maintenant comment faire pour que ce petit soft fonctionne sur les 2 plates-formes ? J'aimerais pouvoir l'utiliser aussi bien en x86 qu'en x64...

    webrider

  5. #5
    Membre Expert
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Billets dans le blog
    7
    Par défaut
    Normalement si ton EDI permet le multi Targetting alors tu n'as pas à te soucier de quoi que ce soit, le fait de paramétrer ton projet en AnyCPU règle automatiquement le soucis.

    Encore faut il que l'ordinateur cible possède une version x64 Bits du framework dont ton programme dépends !

    Rassures-moi tu ne dev pas sous une version Express ?

  6. #6
    Invité
    Invité(e)
    Par défaut
    Non je code en version pro t'inquiète pas !

    Pourtant quand je cible en "AnyCPU" ça ne marche pas, il faut que je cible x64 pour que ça fonctionne !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Accès sources de données différentes avec Entity Framework
    Par chris1977 dans le forum Accès aux données
    Réponses: 2
    Dernier message: 05/09/2012, 10h43
  2. [AC-2007] MaxLocksPerFile avec ADO sans accès au registre
    Par neiluj26 dans le forum VBA Access
    Réponses: 2
    Dernier message: 04/11/2010, 15h24
  3. [Data] Développement avec la framework spring et ibatis
    Par ujoodha dans le forum Spring
    Réponses: 1
    Dernier message: 07/03/2005, 14h20
  4. Accés multi utilisateurs avec fstab
    Par Sun3clipse dans le forum Administration système
    Réponses: 2
    Dernier message: 26/08/2004, 16h49
  5. Réponses: 4
    Dernier message: 23/07/2003, 14h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo