Страницы

Поиск по вопросам

среда, 5 февраля 2020 г.

Куда положить dll?

#dll


Я написал программу. На других компьютерах требует msvcr100d.dll.
Я его скачал. Вот вопрос: куда его надо теперь положить?    


Ответы

Ответ 1



Правильный подход - установить пакет: Microsoft Visual C++ 2010 Redistributable Package (x86). Или добавить его установку в свой собственный проект.

Ответ 2



Если вы действительно уже написали вашу программу, то вам в первую очередь следует откомпилировать ее начистовую, т.е. в конфигурации Release, чтобы она использовала "чистовую" версию стандартной библиотеки. В частности: msvcr100.dll, которая поставляется в рамках Microsoft Visual C++ 2010 Redistributable Package. Ни о какой msvcr100d.dll речи быть не может и скачивать ее вы ниоткуда не должны. Если вашей программе понадобился msvcr100d.dll, значит вы занимаетесь какой-то ерундой. Прекратите ваши бессмысленные попытки запускать вашу программу "на других компьютерах" и начните с правильной компиляции.

Ответ 3



Если положить все нужные dll в папку с программой, то она, скорее всего, успешно запустится.

Комментариев нет:

Отправить комментарий