Здравствуйте, Петров Денис, Вы писали:
ПД>Как из Win32-приложения определить, установлен ли Framework, и, если да, то какой версии. Ессно, интересуют способы кроме поиска каталога c:\windows\microsoft.net\...
http://www.rsdn.ru/article/dotnet/deploydotnet.xmlАвтор(ы): Никита Зимин
Дата: 14.04.2003
Вопрос распространения (deploying) приложения требует к себе не менее серьезного внимания, чем проектирование и кодирование. Впечатление от приложения в целом складывается, в том числе, и из самого первого шага — инсталляции. В идеале, установка приложения должна требовать от пользователя лишь самого минимального участия.
Далее, нужно проверить, установлен ли уже .NET Framework. Если установлен, нас интересует его версия. На отдельной машине может быть установлено сразу несколько версий .NET Framework. Если необходимой версии среди них еще нет — ее нужно установить. Для получения информации об установленных версиях также используем реестр:
HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework
ключ InstallRoot - директория, куда устанавливается .NET Framework -
обычно это C:\WINNT\Microsoft.NET\Framework\
Если такой директории на диске нет, то .NET Framework не установлен.
... << RSDN@Home 1.1.4 beta 2 >>
Здравствуйте, Петров Денис, Вы писали:
ПД>Как из Win32-приложения определить, установлен ли Framework, и, если да, то какой версии. Ессно, интересуют способы кроме поиска каталога c:\windows\microsoft.net\...
http://support.microsoft.com/default.aspx?scid=kb;en-us;315291
ПД>Спасибо.... << RSDN@Home 1.1.4 beta 3 rev. 0>>