C#がメインで他もまぁ諸々なブログです おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`) つーかコメント欲しい(´・ω・`) こんな感じで行けると思います。 int GetIisMajorVersion() { const string keyName = @"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters"; const string valueName = "MajorVersion"; int value = (int)Registry.GetValue(keyName, valueName, -1); if (value == -1) { throw new Exception("インターネット インフォメーション サービスのバージョンを取得できませんでした。"); } ret