Brilliant! Это как раз то, что мне нужно. Спасибо, аку.
edg: Environment.OSVersion содержит строку версии, но обычно она не дает достаточно информации для дифференциации редакций (также относится к XP Home / XP Pro) Кроме того, существует риск, что эта строка будет локализована, поэтому сопоставление с ней не обязательно будет работать.