Я работаю над проектом в Visual Studio .NET 2003 - в рамках этого проекта я сделал ссылку на DLL, однако, когда я пытаюсь получить доступ к созданию объекта этого типа, я получаю ошибки (либо тип не найден, либо больше недавно метод не нашел ошибку).
Я пробовал такие вещи, как перестройка проекта, чтение ссылок и перерегистрация библиотеки DLL через regsvr и regasm, но до сих пор я снимал пустые места. Также стоит отметить, что при просмотре окна «Модули» в режиме отладки рассматриваемая DLL помечается как не загруженные символы.
Это выстрел в темноте, но если у кого-то могут быть какие-то предложения по решению этой проблемы, я буду рад их услышать.
Обновлено w. сообщения об ошибках:
COM-объект с CLSID {277975FD-EDFE-4BC8-8BF0-394DB3C8CC5C} либо недействителен, либо не зарегистрирован.
Было то, что изначально было выброшено - я не смог найти ссылку на DLL w. этот CLSID в моем regedit.
Другой программист возился с ним, и теперь это сообщение об ошибке:
Метод не найден: Int32 CmsIntDataLib._InterfaceLog.InsertInterfaceLog (System.String, CmsIntDataLib.JOB_TYPE_CODE, CmsIntDataLib.JOB_STATUS_CODE, System.String, System.String, System.String) * 1015
Метод существует в указанной DLL, имя его совпадает, и все параметры являются точными.