[РЕШЕНО] Недопустимая строка с указанием класса Winsock

При работе с библиотекой Winsock, особенно при переносе разработок на другой компьютер, возможно появление ошибки.

Данная ошибка общая для COM-объектов, означает, что COM-объект не зарегистрирован в системе. Если рассматривать именно Winsock, то необходимо зарегистрировать библиотеку mswinsck.ocx. Для регистрации используется команда

regsvr32 d:\mswinsock.ocx

regsvr32 winsock

Если все сделано правильно, то появится окно с сообщением об успешном добавлении компоненты. Аналогичным образом регистрируются и другие компоненты. Команда regsvr32 в данном случае должна запускаться обязательно из-под папки C:\Windows\SysWOW64.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*

code