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("インターネット インフォメーション サービスのバージョンを取得できませんでした。");
}
return value;
}
ちなみにマイナーバージョンは "MinorVersion" に入ってます。
トラックバックURL↓
http://csharper.blog57.fc2.com/tb.php/258-69533fcf