public static GetLocalMachineRegistryValue ( string path, string item ) : string | ||
path | string | |
item | string | |
Résultat | string |
public static DirectoryInfo DotNetFramework() { const string location = @"SOFTWARE\Microsoft\.NETFramework"; const string item = @"InstallRoot"; var installLocation = RegistryHelper.GetLocalMachineRegistryValue(location, item); return(new DirectoryInfo(StringHelper.EnsureDirectorySeperatorAtEnd(installLocation))); }
public static DirectoryInfo VisualCSharp() { const string location = @"SOFTWARE\Microsoft\VisualStudio\8.0\Setup\VC#"; const string item = @"ProductDir"; var installLocation = RegistryHelper.GetLocalMachineRegistryValue(location, item); return(new DirectoryInfo(StringHelper.EnsureDirectorySeperatorAtEnd(installLocation))); }