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

Windows Forms Discussion :

[C# 2.0] Exécution d'un bout de code lors de l'installation


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut [C# 2.0] Exécution d'un bout de code lors de l'installation
    Hello,

    Je voudrais, lors de l'installation, crypter la date courante et la mettre quelque part lors de l'installation.

    Comment exécuter un bout de code lors de l'installation ?

    Merci.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2005
    Messages : 144
    Par défaut
    Je pense qu'il doit être possible de lancer un fichier exécutable lors de l'installation.

    Il faut regarder au niveau du MSI.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut
    Ouaip.

    Je cherche dans la doc, mais ce n'est guère concluant... :-/

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut
    Bon, j'ai trouvé ça. Je me contente de surcharger la méthode Install,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
            public override void Install(IDictionary stateSaver)
            {
                base.Install(stateSaver);
     
                RegistryKey clé;
                String keyValue = zob;
     
                // Creation de la clé et de la valeur
                clé = Registry.LocalMachine.OpenSubKey("Software\\" + "pouet", true);
                clé.SetValue("Valeur", keyValue);
     
                clé.Close(); //--- Fermeture
            }

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut
    Lors de l'exécution du Setup, j'ai le message :

    "La référence d'objet n'est pas définie à une instance d'objet."

    ...

    Une idée ?

    Ca fait 2 ou 3 heures que je rame...

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut
    Personne pour me donner des infos ?... :-(

Discussions similaires

  1. [Débutant] Lancer un bout de code en permanence à l'exécution d'un programme
    Par kurt225 dans le forum VB.NET
    Réponses: 2
    Dernier message: 04/03/2014, 13h08
  2. exécution périodique d'un bout de code
    Par ramijrad dans le forum Langage
    Réponses: 3
    Dernier message: 02/12/2010, 23h49
  3. Exécuter un bout de code seulement si compilé en 32-bit
    Par pasqual dans le forum Visual Studio
    Réponses: 4
    Dernier message: 31/03/2010, 14h23
  4. Mesurer le temps d'exécution d'un bout de code
    Par Floréal dans le forum C++
    Réponses: 4
    Dernier message: 06/04/2007, 10h46
  5. Réponses: 18
    Dernier message: 15/02/2006, 14h51

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