Bonjour,
je vous présente tout d’abord mon code :
normalement ce code est censé chercher la valeur de CDSVersion (le service pack actuellement installé) dans la base de registre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 string SPPath = @"HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion"; string SPNom = "CSDVersion"; string servicePack = (string)Registry.GetValue(path, nom, null); Console.WriteLine("version = " + servicePack);
problème : ma variable servicePack est vide...
J'ai essayé avec d'autre clé dans le même repertoire (...\Microsoft\Windows NT\CurrentVersion), et celles s'affiche correctement!!
Je précise que je suis bien sous un OS*64bits
merci
Partager