Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Регистрация dll с msdn / 10 сообщений из 10, страница 1 из 1
13.09.2006, 19:23
    #33985376
loki1984
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регистрация dll с msdn
Скачал пример кода с мсдн в составе Platform sdk (lrsample). Собираю по инструкции с помощью nmake. Код собирается, создаётся dll. Далее пытаюсь зарегестрировать её (как и сказано в инструкции) с помощью regsvr32 lrsample.dll
на что мне выдаётся "Ошибка привызове LoadLibrary("lrsample.dll") не найден указанный модуль. Хотя я запускаю из папки где dll и находится. Пробовал копировать в system32 - не помогло.

На компе WinXP SP2 + VS2005.

Смотрел через dependences - 2 warninga, про которые на http://www.dependencywalker.com/faq.html написано, что не стоит на них обращать внимание.

Могли бы помочь в нахождении вероятной причины этой ошибки.
...
Рейтинг: 0 / 0
13.09.2006, 20:05
    #33985432
loki1984
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регистрация dll с msdn
Вот этот код, если кто решит взглянуть.
...
Рейтинг: 0 / 0
13.09.2006, 20:42
    #33985487
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регистрация dll с msdn
так еще и sdk надо ставить ?
...
Рейтинг: 0 / 0
13.09.2006, 20:48
    #33985495
loki1984
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регистрация dll с msdn
помоги понять хоть как определить какая ошибка произошла.
http://support.microsoft.com/kb/249873/ru не помогает, т.к. getlasterror не выдаётся
...
Рейтинг: 0 / 0
13.09.2006, 20:51
    #33985501
loki1984
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регистрация dll с msdn
dll прикладываю
...
Рейтинг: 0 / 0
13.09.2006, 23:06
    #33985655
FatalQ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регистрация dll с msdn
loki1984dll прикладываюМожет MSVCR80D.DLL найти не может?
...
Рейтинг: 0 / 0
13.09.2006, 23:13
    #33985663
loki1984
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регистрация dll с msdn
Dependency walker показывает, что с MSVCR80D.DLL всё в порядке.
...
Рейтинг: 0 / 0
13.09.2006, 23:48
    #33985690
FatalQ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регистрация dll с msdn
Попробуй собрать так
Код: plaintext
nmake nodebug=1
по умолчанию собирается debug версия.
...
Рейтинг: 0 / 0
13.09.2006, 23:55
    #33985694
loki1984
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регистрация dll с msdn
В таком случае получаю ошибку R6034.
описание ошибки.
http://msdn2.microsoft.com/en-US/library/ms235560.aspx


Там написано про какой-то новый способ выполнения(хранения?) dll связанный с WinSxS и манифестом , но что с этим делать ума не приложу.
...
Рейтинг: 0 / 0
14.09.2006, 16:04
    #33987854
loki1984
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регистрация dll с msdn
разобрался я в чём дело. манифест нужно включать внутрь dll. с помощью mt.exe
описание здесь http://msdn2.microsoft.com/en-us/library/ms235591.aspx
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Регистрация dll с msdn / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]