|
Вопрос # 3 886/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты!
Написал длл на МСВС++. проект в архиве тут: http://www.fayloobmennik.net/files/go/1097...c701bceecc3ef3e
проблема - я не работаю с МСВС++ и я не знаю как правильно настроить компилятор, видимо. Проблема в том что при попытке использовать эту длл на компьютере где не установлена МСВС++ возникает ошибка при загрузке приложения. Я так понимаю, возникает она потому что в настройках проекта я что-то не сделал или не подключил. Кому не трудно, посмотрите пожалуйста.
 |
Вопрос задал: AlexMPEI (статус: 1-ый класс)
Вопрос отправлен: 14 марта 2010, 23:34
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 9; последнее сообщение — 15 марта 2010, 17:51; участников в обсуждении: 2.
|
AlexMPEI (статус: 1-ый класс), 15 марта 2010, 00:23 [#2]:
Вот спасибо, Вадим К, я с этим не меньше недели бился не понимая что вообще происходит!Теперь все работает.
|
|
AlexMPEI (статус: 1-ый класс), 15 марта 2010, 13:38 [#3]:
С одним компьютером получилось, с остальными нет. что еще может влиять? Версия WinXP Home/Professional, servicePack1,2,3 ?
|
|
Вадим К (статус: Академик), 15 марта 2010, 14:09 [#4]:
а случайно .NET не используется в тихую?
Галочка "подтверждения прочтения" - вселенское зло.
|
|
AlexMPEI (статус: 1-ый класс), 15 марта 2010, 14:35 [#5]:
как это можно узнать?
|
|
Вадим К (статус: Академик), 15 марта 2010, 14:47 [#6]:
ну если файл, который Вы выложили, имел правильную ссылку, то можно было бы и посмотреть...
можно например посмотреть зависимости проекта, будет сразу видно. В составе visual studio есть некий dependency_чего_то_там - он и покажет...
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Вадим К (статус: Академик), 15 марта 2010, 17:17 [#8]:
ну нашли куда выложить. там же ужасной рекламы... тут начальство пугается.
Посмотрел. боюсь придется изучать Вам, что такое манифесты и с чем их едят или делать длл размером в несколько мегабайт.
Почему так? Майкрософт боролась против так называемого dll hell, а сделала неведомо что. Мне кажется, что так борятся с вирусописателями - маленький код написать сложно, если не посидишь, не почитаешь книги. ну и дополнительный стимул переходить на .NET,
В целом, рецепт такой
- отказаться от студии... жестоко, но что сделаешь.
- разобраться во всем этом, почитав MSDN и форумы, где обсуждают написание всякого зловредного кода. Как не странно, только там можно получить нормальный рецепт, как сделать приложение маленьким и работающее кругом.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
AlexMPEI (статус: 1-ый класс), 15 марта 2010, 17:51 [#9]:
мне сейчас нужно быстрое, а не эффективное решение.
Насколько я понял если выбрать путь "длл размером в несколько мегабайт", это будет просто и быстро? Надо что-то подключить к проекту?
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|