У меня есть COM-dll, который был создан много лет назад - он имеет файл .odl, а не файл .idl. Я хочу создать его удаленный экземпляр в 64-разрядной версии Windows 2008/2012. Первоначально он не создавал ключ реестра AppID, поэтому я создал reg-файл, который создаст ключ AppID для класса в DLL. Я протестировал его на 32-разрядной версии Windows 2003, и он отлично работает, когда я пытаюсь создать объект удаленно. Но в 64-разрядной версии Windows 2008/2012 даже без UAC я, похоже, не могу создать объект удаленно. Я продолжаю получать сообщение об ошибке «класс не зарегистрирован», но я могу создать объект локально. Итак, я хотел знать, где и какие записи в реестре мне нужно сделать, чтобы я мог удаленно создать объект.
Спасибо за помощь, -Нил.