View Full Version : Как проверить версию Visual C++?
Хелп! Кто-нибудь знает, как проверить, какая версия Visual C++ на компе стоит, а ещё лучше проверить работает ли она (без установки Visaul Studio и всякого такого)? Если совсем точно, то нужно проверить, что на комп установлены Visual C++ 2005 SP1, Visual C++ 2005 X64 и Visual C++ x86 2010. Может, есть специальная проверялка? Гугл не признаётся что-то. :(
А так нельзя?
http://www.russian.fi/forum/attachment.php?attachmentid=19010&stc=1
А так нельзя?
http://www.russian.fi/forum/attachment.php?attachmentid=19010&stc=1
Так неинтересно. :) Просто я для всего, что нужно, нашла специальные проверялки (либо на компе запускаются, либо у производителя есть страничка, которая проверяет и выдаёт результат - типа "если вы видете этот текст, значит, всё работает, а версия у вас вот такая..."), а вот с Visual C++ загвоздка.
Так неинтересно. :) Просто я для всего, что нужно, нашла специальные проверялки (либо на компе запускаются, либо у производителя есть страничка, которая проверяет и выдаёт результат - типа "если вы видете этот текст, значит, всё работает, а версия у вас вот такая..."), а вот с Visual C++ загвоздка.
Очень нужные проверялки :D заодно и троянов подпускают.
Очень нужные проверялки :D заодно и троянов подпускают.
Левыми проверялками не пользуемся. ;)
Левыми проверялками не пользуемся. ;)
А у microsofta своих нет :D
А у microsofta своих нет :D
Похоже, что в этом случае, действительно, нет. :( Хотя для Silverlight, например, есть. Эх, жизнь...
Зайдём с другой стороны: что-нибудь из распространённого софта откажется работать без вышеперечисленного?
do_scrum
28-06-2011, 01:56
Вроде проверить можно двумя путями:
простои: Control Panel, Add/remove program, и смотрим, чего можно убрать. Они в списке должны быть.
Сложнее: поиск по regedit
Зайдём с другой стороны: что-нибудь из распространённого софта откажется работать без вышеперечисленного?
Ты имеешь в виду рантайма? Наверное чтонибудь скомпиленное под более поздний .нет может и отказаться работать.
Yanychar
28-06-2011, 09:50
Ты имеешь в виду рантайма? Наверное чтонибудь скомпиленное под более поздний .нет может и отказаться работать.
Ну так нормальные проги и поставляются с необходимым рантаимом.
Хелп! Кто-нибудь знает, как проверить, какая версия Visual C++ на компе стоит, а ещё лучше проверить работает ли она (без установки Visaul Studio и всякого такого)? Если совсем точно, то нужно проверить, что на комп установлены Visual C++ 2005 SP1, Visual C++ 2005 X64 и Visual C++ x86 2010. Может, есть специальная проверялка? Гугл не признаётся что-то. :(
Нужно узнать наличие рантайма (того, что redistributable) ?
Тогда здесь читаем имена библиотек:
http://support.microsoft.com/kb/326922http://support.microsoft.com/kb/326922
и пытаемся их загрузить с помощью LoadLibrary.
Если именно наличие компилятора и его версию,
[russian.fi, 2002-2014]