Способ определения версии фреймворка без реестра

Я долго искал, но не нашел ответа. Есть ли способ определить установленную на ПК платформу и пакет обновления .NET без доступа к реестру в C #? Я могу использовать ключи реестра, но мне приходится делать это без доступа к реестру. Я читал что-то о каталогах в C: \ Windows \ Microsoft .NET, но там я нашел только версию фреймворка, ничего о SP. Но мне нужен фреймворк и Service Pack. Может кто-нибудь мне помочь?

С уважением, Грег

6
задан ogrod87 1 August 2011 в 14:13
поделиться