Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Windows Новый топик    Ответить
 Сборка не найдена в системе  [new]
youngrent
Member

Откуда:
Сообщений: 162
Здравствуйте.
При попытке приложением загрузить одну из библиотек написанных на VS2008 возникают ошибки:
Зависимая сборка Microsoft.VC90.CRT не может быть найдена, последняя ошибка Указанная сборка не установлена в систем

Generate Activation Context завершилась не удачно для C:\*.exe. Соответствующее сообщение об ошибке: Указанная сборка не установлена в системе.

Resolve Partial Assembly завершилась не удачно для Microsoft.VC90.CRT. Соответствующее сообщение об ошибке: Указанная сборка не установлена в системе.


Знаю, что проблема решается установкой пакетов для VS2008, но наверняка её можно решить соответствующими изменениями реестра. Подскажите, пожалуйста, если есть опыт в этом вопросе.
31 янв 11, 14:57    [10159113]     Ответить | Цитировать Сообщить модератору
 Re: Сборка не найдена в системе  [new]
С0ВЕСТЬ
Member [заблокирован]

Откуда:
Сообщений: 37847
проще будет установить данный пакет, так как микрософтское ПО слишком много изменений в реестре делает.
31 янв 11, 20:41    [10161105]     Ответить | Цитировать Сообщить модератору
 Re: Сборка не найдена в системе  [new]
naPmu3aH
Member

Откуда: из лесу
Сообщений: 1449
Интересно как вы собирались правкой реестра установить новые версии сборок (т.е. DLL библиотек) .NET Framework??
1 фев 11, 02:04    [10161907]     Ответить | Цитировать Сообщить модератору
 Re: Сборка не найдена в системе  [new]
Cerebrum
Member

Откуда: Омикрон Персей 8
Сообщений: 7980
youngrent
Здравствуйте.
При попытке приложением загрузить одну из библиотек написанных на VS2008 возникают ошибки:
Зависимая сборка Microsoft.VC90.CRT не может быть найдена, последняя ошибка Указанная сборка не установлена в систем

Generate Activation Context завершилась не удачно для C:\*.exe. Соответствующее сообщение об ошибке: Указанная сборка не установлена в системе.

Resolve Partial Assembly завершилась не удачно для Microsoft.VC90.CRT. Соответствующее сообщение об ошибке: Указанная сборка не установлена в системе.


Знаю, что проблема решается установкой пакетов для VS2008, но наверняка её можно решить соответствующими изменениями реестра. Подскажите, пожалуйста, если есть опыт в этом вопросе.

поставьте vcredist_xxx.exe нужной сборки (судя по vc90 это 2008 студия), все должно заработать.
1 фев 11, 09:14    [10162224]     Ответить | Цитировать Сообщить модератору
 Re: Сборка не найдена в системе  [new]
С0ВЕСТЬ
Member [заблокирован]

Откуда:
Сообщений: 37847
naPmu3aH
Интересно как вы собирались правкой реестра установить новые версии сборок (т.е. DLL библиотек) .NET Framework??

Как-как?
Ручками!
Возьмет Файлмон+регмон посмотрит что куда пакет устанавливает, и напишет свой батник
1 фев 11, 09:23    [10162258]     Ответить | Цитировать Сообщить модератору
 Re: Сборка не найдена в системе  [new]
youngrent
Member

Откуда:
Сообщений: 162
С0ВЕСТЬ,
За Файлмон и Регмон огромное спасибо) как раз искать собирался что-либо подобное. А по теме, можно обойтись и без изменений реестра. Если кому интересно вот ссылка http://msdn.microsoft.com/en-us/library/ms235342.aspx
1 фев 11, 16:58    [10166194]     Ответить | Цитировать Сообщить модератору
Все форумы / Windows Ответить