Bonjour,

J'essaye de modifier une clé de la base de registre, mais cela ne marche pas.

Voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
        private static void CléUpdate()
        {
            RegistryKey cle = Registry.LocalMachine.OpenSubKey(@"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\");
            cle.SetValue(@"\{3BABE96D-01D3-41D1-A966-D18F03FFDDF1}\DefaultGateway\", @"10.0.0.253");
            cle.Close();
        }
Des idées ? Je me prends l'erreur suivante sur cette ligne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 cle.SetValue(@"\{3BABE96D-01D3-41D1-A966-D18F03FFDDF1}\DefaultGateway\", @"10.0.0.253");
Object reference not set to an instance of an object.