Yashusid Ответов: 1

c++ : процедура регистрации библиотеки dll


Всем Привет,

Я хочу создать библиотеку dll и зарегистрировать ее в Windows, поэтому у меня есть два вопроса.


1) Что такое команда для регистрации библиотеки dll C++.
2) Если я хочу зарегистрироваться, есть ли какие-то конкретные методы, которые должны присутствовать в dll.


В принципе, я хочу знать, каковы константы для регистрации dll ??


Спасибо,



Отошел от ответа:

Всем Привет,

у меня есть одна библиотека DLL C++ и библиотека DLL c# ,

я не могу их зарегистрировать,


для DLL c# я получаю ошибку как

"Ошибка добавления сборки в кэш: попытка установить сборку без s
имя Тронг "

а для C++ я получаю такую ошибку, как,

"mydll.dll был загружен, но точка входа DllRegisterServer не найдена, этот файл не может быть зарегистрирован."

Albert Holguin

Почему вы хотите "зарегистрировать" библиотеку dll c++? Вы используете com или что-то в этом роде?

1 Ответов

Рейтинг:
1

Otto Lehmann

Привет.
Я думаю, что только COM dll может быть зарегистрирована в системе.
Я думаю, что вы можете создать dll как общую динамическую dll.
Если вы хотите зарегистрировать свою библиотеку dll в системе, вам следует создать проект dll как ATL ComAppWizard.


Yashusid

Да хнил,

это всего лишь динамическая библиотека dll

[no name]

Затем вы можете переопределить эту библиотеку dll в формате COM.

DLL должна иметь идентификатор для регистрации в системе.
но общие динамические библиотеки DLL не.

Чего именно ты хочешь?
Почему вы хотите зарегистрировать эту dll в системе?