
Signature
Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
World class .NET training in the UK: http://iterativetraining.co.uk
Yes, I mean to test if a registry key exist in the Windows registry.
For example, I want to test if there exist the key
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IISADMIN"
How can I do that?
"Jon Skeet [C# MVP]" <skeet@pobox.com>
???????:MPG.223c9f9363b3a735a8f@msnews.microsoft.com...
>> How can I detect if a register string existed with c#
>
> What do you mean by a "register string"? Do you mean you want to search
> through the Windows registry, looking for a key or value?
>
> If so, the RegistryKey class is probably the best place to start.
Jon Skeet [C# MVP] - 08 Mar 2008 14:49 GMT
> Yes, I mean to test if a registry key exist in the Windows registry.
> For example, I want to test if there exist the key
> "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IISADMIN"
> How can I do that?
The easiest way is to use RegistryKey.OpenSubKey and see if it returns
null or not. (If it doesn't, remember to call Dispose on the returned
key.)

Signature
Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
World class .NET training in the UK: http://iterativetraining.co.uk