Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Lisabon

VIP Person


Сообщения: 1595
Благодарности: 886

Профиль | Отправить PM | Цитировать


Pozia,
Цитата Pozia:
в теории для этого, но как то они не помогают на практике. »
И в теории и на практике всё нормально. Например, взял AutoCad Mechanical 2012, удалил в дистрибутиве в папке 3rdParty, папки в которых есть старые Microsoft Visual C++ Redistributable Package, и Setup.ini я не правил. Произвожу установку своей сборки, после AutoCad Mechanical 2012, и вовремя установки ничего не просит установить, ошибок тоже нет.

Цитата Pozia:
требует, если их нет в дистре проги, так как в системе нет и у себя найти не может »
Как нет, если устанавливаются заглушки по-умолчанию. Если требует, то значит заглушки не установлены в системе. Заглушка - это msi от старой версии, в которой произведена правка, которая заключается в удалении файлов и только.

Цитата Pozia:
видимо этот мусор все же нужен прогам »
Не нужен. Для эксперимента, устанавливаешь новые версии и старые версии Microsoft Visual C++ Redistributable Package и натравливаешь Process Monitor на нужное приложение и смотришь какие версии библиотек использует программа.

Цитата Pozia:
о новых библиотеках инсталяторы этих прог не в курсе. »
Не в курсе, правильно. Для этого устанавливаются и используются msi от старых версий именуемыми заглушками.


Если есть возможность, то можно выложить свои сборки автоинсталеров AutoCadMechanical 2012 и SolidWorks 2011 для теста, ибо то что сейчас говорится, так просто разговор не о чём.

-------
- А мой папа трансформатором работает...
- 220 получает, 127 маме отдает, а на остальное - гудит...


Последний раз редактировалось Lisabon, 08-06-2012 в 18:47.

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:39, 08-06-2012 | #438