Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: где прописан путь для msvcr90.dll, msvcp90.dll, msvcm90.dll?  (Прочитано 16155 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« : 09-12-2009 15:16 » 

Ситуация:
рабочая - студия 2005, еще на днях установила 2008+sp1.

есть dll на managed+unmanaged c++. Компилируется без проблем.
При просмотре с помощью dependency walker-а показывает, что эти 3 длл-лины не найдены на компе.
Сделала ход конем - посмотрела эту длл-лину на машинах коллег - у них все выглядит пристойно...(кстати, на обеих машинах есть, как и на моей, обе студии).

Вопрос - где прописывается путь к этим длл-лям?
Записан

холоднокровней, Маня, Ви не на работе
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #1 : 09-12-2009 15:24 » 

Ирин, что-то криво установилось, видать, попробуй просто докинуть эти длл в System32

Ещё, пусть коллеги выполнят в консоли команду path

Будет ли среди путей путь, "до боли знакомый" ? И есть ли этот путь у тебя на компе (тоже в path) ?
« Последнее редактирование: 09-12-2009 15:27 от Алексей1153++ » Записан

Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #2 : 09-12-2009 16:04 » 

Леш,
спасибо. Попробую сейчас полечить студию. Если не выйдет-удалю и проинсталлирую по новой.
Записан

холоднокровней, Маня, Ви не на работе
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #3 : 09-12-2009 16:08 » 

Переустанавливать - это долго, у меня, к примеру, 2008+sp1  около 2 часов ставилось ))
Если штатных путей не найдёшь, просто копируй от коллег длл в system32 (о, кстати - заряди ка поиск на диске по этим названиям, лучше ведь родные файлы использовать всё же)
Записан

Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #4 : 09-12-2009 17:07 » 

Леш,
1) родные лежат в положенном месте
C:\Program Files\Microsoft Visual Studio 8\VC\redist\Debug_NonRedist\x86\Microsoft.VC80.DebugCRT
но в system32 отсутствуют...
2) лечение закончилось тем, что студия обломалась лечиться и послала меня подальше, сообщив о том, что у нее проблемы...
Тогда я пошла другим путем и все по очереди деинсталлировала, а потом поставила по новой.
Воз и ныне там...

Сейчас просто скопирую длл-ли в system32...
Записан

холоднокровней, Маня, Ви не на работе
Джон
просто
Администратор

de
Offline Offline
Пол: Мужской

« Ответ #5 : 10-12-2009 07:28 » 

Ир, так я из первого сообщения не понял, в чём проблема? То, что depends не видит dll, ещё не означает проблему.
Записан

Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома.
"Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash
"Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman
"All science is either physics or stamp collecting." Ernest Rutherford
"Wer will, findet Wege, wer nicht will, findet Gründe."
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #6 : 10-12-2009 10:59 » 

Джон,
да я уже не скажу тебе, в чем проблема - у меня тихо едет крыша...
Это все продолжение истории про LoaderLock...
Я вчера решила попробовать тот проект, который на моем компе вызывает сообщение о LoaderLock, на компе соседа. Результат - у него все работает!
Тогда по закону жанра взяла ту длл-лину, которая вроде бы нездорова, причем именно с моего компа, и посмотрела ее depends на его компе. И опять прикол - у меня на компе те самые 3 длл-лины не находятся, а на его компе все хорошо!

Из всего вышеописанного напрашивается вывод - что-то не так конкретно в датском королевстве, т.е. на моей машине...
Поэтому я и решила начать с того, что найти эти длл-ли.
лечение и переустановка студии 2005 ничего не дала. Ппосему скопировала длл-ли вручную в  system32.
самое обидное - это тоже не решило проблему, т.е. LoaderLock не исчез...

Так что если ничего не найду, то снесу обе студии подчистую и поставлю по новой. Ошибка же явно где-то там!
Записан

холоднокровней, Маня, Ви не на работе
Джон
просто
Администратор

de
Offline Offline
Пол: Мужской

« Ответ #7 : 10-12-2009 11:18 » 

Сделай image с харда соседа и поставь себе. Ага
Записан

Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома.
"Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash
"Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman
"All science is either physics or stamp collecting." Ernest Rutherford
"Wer will, findet Wege, wer nicht will, findet Gründe."
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #8 : 10-12-2009 11:34 » 

О, кстати ! Экспорт настроек у коллеги и импорт их к себе Улыбаюсь А потом уже только образ.
Записан

Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #9 : 10-12-2009 13:40 » 

Джон,
image с харда не дадут Ага

Блин, Леш, где ты раньше был с этой идеей, точнее, почему я до этого не додумалась??? Я уже все нафиг снесла и инсталлирую по новой...
Посмотрим, чем все закончится.
Все снесла, с помощью ccleaner почистила все + registry, потом еще ручками в registry залезла и поубирала остатки (по совету коллеги - прав он оказался, когда сказал, что все равно там кто-то засел и сам не уйдет ).
Записан

холоднокровней, Маня, Ви не на работе
Джон
просто
Администратор

de
Offline Offline
Пол: Мужской

« Ответ #10 : 10-12-2009 13:52 » 

"Торопыжка был" (с)
Записан

Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома.
"Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash
"Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman
"All science is either physics or stamp collecting." Ernest Rutherford
"Wer will, findet Wege, wer nicht will, findet Gründe."
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #11 : 11-12-2009 09:31 » 

лечение переинсталляцией помогло! Никаких LoaderLock!
Мда, кто бы мог подумать...
Записан

холоднокровней, Маня, Ви не на работе
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #12 : 16-12-2009 13:28 » 

По поводу пути - маленькое дополнение - сейчас нашла:
1) все эти длл-ли как shared располагаются в C:\WINNT\WinSxS
2) а еще они лежат в C:\Program Files\Microsoft Visual Studio 8\VC\redist\x86 (но отсюда они не используются) + тут находится манифест-файл для этих длл-лей

Да, и еще одна мелочь - судя по всему виной всему было отсутствие SP1. Т.е. как только я все переинсталлировала, я тут же его родимого поставила.
А на тестовых машинах SP1 отсутствует (так когда-то порешили начальники), в результате чего я теперь имею возможность наблюдать на этих машинах тот самый LoaderLock при выполнении моего теста, который я наблюдала на своей машине.
На машине коллеги, где SP1 стоит, все идет гладко...
Из всего этого напрашиваются выводы по поводу него - родимого SP1 Ага
« Последнее редактирование: 16-12-2009 13:30 от Malaja » Записан

холоднокровней, Маня, Ви не на работе
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines