Имя: Пароль:
1C
1С v8
Как корректно обновить файл msvcr90.dll на платформе 8.2.19.83 ?
0 a2a4
 
18.09.14
08:43
Проблемы при обновлении конфигурации. Конкретно устаревшая версия файла msvcr90.dll. Понятно что нужно обновляться, но есть пара вопросов.
1. Достаточно обновить этот файл или ставить весь пакет обновления vs 2008?
2. Версия платформы 8.2.19.83, а у нее этой файл находится в папке bin, поэтому, подозреваю, что даже после обновления vs 2008 будет использоваться старый файл.
1 Lama12
 
18.09.14
09:18
На сайте микрософт скачай последний свободно распространяемый пакет vc++. Все и обновится. К тому же этот пакет нужен многим прошраммам. Не прогадаешь.
2 ДенисЧ
 
18.09.14
09:46
(1) "Не прогадаешь...."
Помню, сколько было плясок с msvcrt42... было несколько версий, и все были не совместимы...
3 DmitrO
 
18.09.14
09:55
Я бы очень не рекомендовал это делать. Если сирантайм библиотека лежит в папке приложения, то это обычно означает что именно она и должна использоваться, а не общая установленная в системе. Разработчик приложения совершенно осознанно выбирает такой способ использования сирантайм библиотеки.
Считать себя умнее авторов приложения конечно можно, но рекомендую делать это с осторожностью. :)
4 a2a4
 
18.09.14
10:55
(3) ну если ничего не делать - само собой не рассосется.

Что-то подобное было когда приклеивал типовую конфу к текущей - на этапе сравнения объектов падало. Решил проблему путем работы (подготовки релиза для обновления БД) на платформе 8.3 - удобнее работать с конфигурацией, плюс в 8.3 файл msvcr90.dll используется из папки windows.

Сейчас просто поменял файл - та же ошибка.

зы. И почему то спотыкается на трех формах из отчета РегламентированныйОтчетПрибыль
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс