From a2e6ec3b3afe5c0d07148b1282c598403fa910aa Mon Sep 17 00:00:00 2001 From: dsgouda Date: Thu, 24 May 2018 10:44:42 -0700 Subject: [PATCH] Read registry only from windows os --- .../ClientRuntime/ClientRuntime/ServiceClient.cs | 8 ++++++++ 1 file changed, 8 insertions(+) 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))