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