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

WinDev Discussion :

Création de clé de registre à l'installation [WD15]


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Spécialiste en Maintenance Applicative / Developpeur C#, VB, PL-SQL, T-SQL
    Inscrit en
    Septembre 2008
    Messages
    206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Spécialiste en Maintenance Applicative / Developpeur C#, VB, PL-SQL, T-SQL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 206
    Par défaut Création de clé de registre à l'installation
    Bonjour,

    J'ai développé une application qui jusqu'à maintenant a été testée et déployée sur des machines Windows XP.

    L'application créé, à la mise en service (première utilisation), des clés de registre dans la base de registre afin d’enregistrer des informations de connexion à une base de données.

    Sous Windows XP, tout fonctionne très bien. Mais quand je lance cette application sous un Windows 7 Professionnel, une erreur s'affiche :



    Cette erreur s'affiche non seulement pour la création de la clé de registre mais aussi pour les valeurs de cette clé.

    J'ai essayé de créer la clé et les valeurs à installation (ajouté dans l'installshield de l'application). Sous Windows XP, elles sont créées mais pas sous Windows 7 !

    J'ai enfin essayé de les créer manuellement (sans problème) mais les erreur s'affiche toujours.

    D'ou viens le problème ?


    Merci


    NB :
    • la session ou j'ai installé l'application est une session administrateur pour les 2 OS)
    • au moment de la création de l'installshield, j'ai dit que mon application ne necessitait pas de privileges particuliers
    • je n'ai pas fait de test sous Windows Vista

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Par défaut
    Citation Envoyé par BaStaub Voir le message
    D'ou viens le problème ?
    De la gestion des droits sous Windows Vista et Seven, ce n'est pas un problème WinDev.

  3. #3
    Membre émérite
    Inscrit en
    Avril 2008
    Messages
    1 132
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 1 132
    Par défaut
    Salut,

    Tu peux également voir lors de la création de ton exécutable la gestion des "Manifeste".
    Je ne l'ai jamais utilisé mais apparemment il est utile pour ce cas!

    Bon courage

  4. #4
    Membre éclairé
    Homme Profil pro
    Spécialiste en Maintenance Applicative / Developpeur C#, VB, PL-SQL, T-SQL
    Inscrit en
    Septembre 2008
    Messages
    206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Spécialiste en Maintenance Applicative / Developpeur C#, VB, PL-SQL, T-SQL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 206
    Par défaut
    Citation Envoyé par Guardian Voir le message
    De la gestion des droits sous Windows Vista et Seven, ce n'est pas un problème WinDev.
    Merci Guardian et zouzoukha.

    Du coup y a plusieurs possibilités :
    • Utiliser le manifeste existant donnant les privileges maxi à l'application
    • Changer l'emplacement de la clé de registre (de "HKEY_LOCAL_MACHINE\Software" vers "HKEY_CURRENT_USER\Software")
    • Créer un manifeste perso


    Quelle est la meilleure solution ?

  5. #5
    Membre éclairé
    Homme Profil pro
    Spécialiste en Maintenance Applicative / Developpeur C#, VB, PL-SQL, T-SQL
    Inscrit en
    Septembre 2008
    Messages
    206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Spécialiste en Maintenance Applicative / Developpeur C#, VB, PL-SQL, T-SQL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 206
    Par défaut
    Pour essayer, j'ai choisit le manifeste avec les droits administrateur. Tout marche comme il faut.

    Es-ce dangereux qu'une application ai les droits administrateur ?

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

Discussions similaires

  1. Création Valeur Clé de Registre
    Par Invité dans le forum VBScript
    Réponses: 2
    Dernier message: 14/06/2013, 10h19
  2. [Drupal] Pas de création de tables lors de l'installation du module
    Par lightalex01 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 06/06/2013, 12h44
  3. Réponses: 2
    Dernier message: 22/11/2008, 10h43
  4. Réponses: 6
    Dernier message: 04/12/2007, 17h25
  5. [Inno setup/IsTool] lire la base de registre à l'instalation et la désinstalation
    Par méphistopheles dans le forum Installation, Déploiement et Sécurité
    Réponses: 8
    Dernier message: 02/05/2006, 19h32

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