diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/ServiceClient.cs b/src/SdkCommon/ClientRuntime/ClientRuntime/ServiceClient.cs index a585969dabfb..a90a40cfe0f1 100644 --- a/src/SdkCommon/ClientRuntime/ClientRuntime/ServiceClient.cs +++ b/src/SdkCommon/ClientRuntime/ClientRuntime/ServiceClient.cs @@ -112,6 +112,14 @@ private string OsVersion /// Value for provided HKLM key private string ReadHKLMRegistry(string path, string key) { + switch (Environment.OSVersion.Platform) + { + case PlatformID.Unix: + case PlatformID.MacOSX: + case PlatformID.Xbox: + return string.Empty; + } + try { using (RegistryKey rk = Registry.LocalMachine.OpenSubKey(path))