Класс не зарегистрирован 0x80040154

#c #visual-studio #sockets #exception #networking

#c #visual-studio #сокеты #исключение #сеть

Вопрос:

При запуске моего приложения я получаю ошибку «Класс не зарегистрирован 0x80040154». Моя настройка среды — Windows 2008 с использованием Visual studio 2005. Я только что перешел из Windows xp, где приложение работало без ошибок. Спасибо!

Комментарии:

1. Мы не пророки, покажите какой-нибудь код.

2. @Griwes когда я вызываю CoCreateInstance, программа завершается ошибкой

Ответ №1:

Вероятно, вам нужно зарегистрировать или «установить» COM-сервер, который использует ваше приложение.

Ответ №2:

DLL или exe, предоставляющий интерфейс, определенный CLSID, который вы передаете в CoCreateInstance, либо не существует на вашем новом компьютере, либо, если он существует, он не был зарегистрирован.