Hello, Vlad!
You wrote  on Tue, 26 Aug 2008 16:36:13 +0300:

KV>     В Висте вроде есть. Не скажу за х64

ЕМНИП, по сообщениям в devel, в чистой - нету.

>> Первое - для правильноой установки, как это рекомендует МС, нужны права
>> Администратора. А для установки vc до SP1 на win2k - апдейт инсталятора
>> МС до 3.1
KV>     Инсталлер нужно апдейтить, да.
KV>     На W2K можно тупо кидать рантайм в system32, как и раньше.
KV>     Или тихо запустить exe с рантаймом от MS. Возможно и с инсталлером
KV> 3.1 тоже.

Админские права есть далеко не всегда. Ну и требования портабельности тоже встречается часто.

>> его в ТРЕХ экземплярах - для работы самого ембед, для fbintl и, как
>> кто-то писал, для некоторых удф-ок.
KV>     В 3-х ??? Зачем ???

для работы самого ембед (обязательно)
для fbintl (обязательно)
и, как кто-то писал, для некоторых удф-ок.

>> Планируется ли изменение такого вот жутко неудобного поведения в
>> дальнейшем? Что бы например fbintl пытался грузить библиотеки рантайма
>> из каталога на уровень выше?
KV>     Рантайм грузится загрузчиком ОС

Грузится, но ведь указать списко каталогов, из которых пытаться грузить, ведь как-то можно?

>> Пробовал изменять манифест, как писал Влад - эффекта это не дает, длл не
KV>     Как именно пробовал ?

модифицируя файл манифеста лежащего в root\intl
   <file name="..\msvcr80.dll"/>
   <file name="..\msvcp80.dll"/>
   <file name="..\msvcm80.dll"/>

>> An application has made an attempt to load the C runtime library
>> incorrectly. Please contact the application's support team for more
>> information.
KV>     Какая ОС и нет ли в путях другой копии рантайма ?

WINXP SP2 в виртуальке, без ранйтама для тестирования.

--
-=Нет хороших соседей.Есть толстые стены.=-
With best regards, Nikolay Ponomarenko

Ответить