У меня есть трехуровневое приложение, разработанное с использованием TSocketConnection. Он имеет клиентское и серверное приложения, разработанные в Delphi XE.
Я знаю, что когда я устанавливаю приложение на новую машину, мне нужно зарегистрировать сервер в командной строке с правами администратора, например:
myserver.exe -regserver
Я всегда делал это и всегда работал. Но почему-то есть новая машина с Windows 10, которая не примет эту команду. Я запускаю команду, сообщение не отображается. Когда я пытаюсь запустить свое приложение, я получаю это сообщение об ошибке:
object not available: {00421208-b759-11d5-a92f-0010dcb08b6c}
Кажется, что-то блокирует доступ к реестру на этом компьютере. Текущий пользователь зарегистрирован как администратор, и я удалил все антивирусы и отключил Защитника Windows.
Есть ли другой способ зарегистрировать сервер приложений, чтобы я мог хотя бы отладить происходящее?
Спасибо