Невозможно зарегистрировать стороннюю DLL с помощью regsvr32
Я пытался зарегистрировать сторонний DLL-файл, используя regsvr32
команда, но она продолжает давать мне ошибку the dll doesn't have a entry point, dll could not be registered
, Можно ли зарегистрировать эту DLL и использовать его в качестве компонента COM в.NET? Я запускаю командную строку с правами администратора.
Что делать, если я хочу использовать эту DLL в качестве компонента COM в C#.NET? Есть ли способ использовать эту DLL в качестве компонента COM? Когда я пытался использовать его как компонент COM, файл DLL, его методы, интерфейсы были видны в.NET. Но когда я пытался использовать какой-либо из этих интерфейсов, это выдает мне ошибку как Retrieving the COM class factory for component with CLSID {C4CC4F47-2AF6-41FA-A43D-01E8B3050D3F} failed due to the following error: 80040154.
,