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.
Version imprimable
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.
Je pense qu'il doit être possible de lancer un fichier exécutable lors de l'installation.
Il faut regarder au niveau du MSI.
Ouaip.
Je cherche dans la doc, mais ce n'est guère concluant... :-/
Bon, j'ai trouvé ça. Je me contente de surcharger la méthode Install,
Code:
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 }
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...
Personne pour me donner des infos ?... :-(
Colle un try/catch, tu sauras à quelle ligne se trouve l'erreur.