[b]Как программно определить установлен ли Framework в систе

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Александр80
Bonachón
Bonachón
 
Сообщения: 659
Зарегистрирован: 20.03.2004 (Сб) 23:50
Откуда: г.Москва

[b]Как программно определить установлен ли Framework в систе

Сообщение Александр80 » 16.12.2004 (Чт) 23:11

Подскажите, как программно можно определить установлен ли в системе Framework (Microsoft.NET) ? Если можно, то покажите пример кода…

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 17.12.2004 (Пт) 8:53

Можно попробовать проверить наличия фреймовиких файлов, либо отследить что при инсталяции записывается в реестр и проверять есть ли эта инфа.
الفيجوال بيسك الرابح

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 17.12.2004 (Пт) 8:58

А зачем? :)

Если его нет, любая отнегозависимая прога сразу скажет, что mscore.dll не найдена.
Равно как VB6 говорит, что нет msvbvm60 :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 17.12.2004 (Пт) 9:01

Все решено :), если программа не .нет-овая, то смотрим есть ли mscore.dll, если нету значит нет фреймворка.
الفيجوال بيسك الرابح

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 17.12.2004 (Пт) 9:05

Ага, а если я пустышку положу по имени mscore.dll, а потом буду получать удовольствие от реакции этой не .нет-овой программы? :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Qubicz
Обычный пользователь
Обычный пользователь
 
Сообщения: 87
Зарегистрирован: 16.10.2004 (Сб) 20:21
Откуда: Санкт-Петербург

Сообщение Qubicz » 17.12.2004 (Пт) 10:17

Тогда по ошибке на mscore.dll можно и отследить

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 17.12.2004 (Пт) 15:47

Qubicz писал(а):Тогда по ошибке на mscore.dll можно и отследить


а для того , чтобы чтото продать, надо чтото купить, а у нас денег нет!

:salut:


Через WMI перебрать все установленные продукты.
или можно затребовать системный библиотеки НЕТ доступные в ком.
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 30

    TopList  
cron