Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Microsoft Visual C++ 2005 Redistributable Package
http://mcu-bg.com/mcu_site/viewtopic.php?f=16&t=6137
Страница 1 от 1

Автор:  Nikola Kirov [ Вто Сеп 30, 2008 5:21 pm ]
Заглавие:  Microsoft Visual C++ 2005 Redistributable Package

Трябва да направя проверка дали на компютъра на който си инсталирам програмата си има инсталирана съответната версия на този Package. За да не го инсталирам отново напразно. Как е коректно да направя проверката?

Автор:  nobodyshadow [ Вто Сеп 30, 2008 6:41 pm ]
Заглавие: 

В Add or Remove Programs си излиза ако е инсталиран,това за Windows.

Автор:  [ Вто Сеп 30, 2008 6:45 pm ]
Заглавие: 

nobodyshadow написа:
В Add or Remove Programs си излиза ако е инсталиран,това за Windows.


То излиза, ама ще е много невъзпитано, ако при инсталация програмата на Киров подкани потребителя да провери в Add/Remove Programs дали е инсталиран пакета :wink:

Автор:  miro_atc [ Вто Сеп 30, 2008 7:39 pm ]
Заглавие: 

¶ написа:

То излиза, ама ще е много невъзпитано, ако при инсталация програмата на Киров подкани потребителя да провери в Add/Remove Programs дали е инсталиран пакета :wink:


Що да пита лузера... да пита в регистратурата ;-)

Автор:  Nikola Kirov [ Вто Сеп 30, 2008 8:56 pm ]
Заглавие: 

Аз виждам че прави при инсталацията един куп записи но не му разбирам кой знае колко на windows-a и затова питам как е най коректно да направя проверката.

Автор:  [ Вто Сеп 30, 2008 9:07 pm ]
Заглавие: 

http://msdn.microsoft.com/en-us/library/ms235317(VS.80).aspx това няма ли да свърши работа ?

Автор:  Nikola Kirov [ Вто Сеп 30, 2008 10:47 pm ]
Заглавие: 

Там нещата са по друг начин. Аз ползвам друг инсталатор и всичко ми е направено и работи с изключение на тази проверка за която не съм сигурен.

Сега съм сложил следната проверка
RegKeyExists(HKEY_LOCAL_MACHINE,'SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\b25099274a207264182f8181add555d0')

само не знам дали при някои бози този кей не е другаде или някакава простотия за която дори не се сещам. На моите машини с XP работи добре този метод.

Автор:  Реконструктор [ Чет Окт 02, 2008 11:35 am ]
Заглавие: 

Честно казано, не виждам какво ти пречи да си го инсталираш всеки път. :-k Най-малкото, самия инсталатор на пакета си проверява каквото му е нужно не замазва по-новите файлове.

Автор:  Nikola Kirov [ Пон Окт 27, 2008 11:12 pm ]
Заглавие: 

Щото като всяко творение на фирмите започващи с микро все има някои неприятни странични ефекти. В случая е че като го пуснеш инсталатора следва чакане чакане от 2 до 5-10 минути.
Засега оставих проверката такава каквато я описвам по горе. От пробите по разни компове стигам до заключението че под XP този кей си е винаги там. Не съм тествал на други системи засега.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/