Получение этой ошибки при вызове внутри секции инициализации Delphi модуля Impl в строке типа
TAutoObjectFactory.Create(ComServer, TmyClass, Class_myclass, ciMultiInstance, tmApartment);
тип определяется как
Tmyclass = class(TAutoObject, IConnectionPointContainer, Imyclass)
и это в конечном итоге приводит к "ошибке времени выполнения 217 в ....", которая запускает его вне отладчика.
Этот класс определен в 1 проекте и отлично работает. Это взрывается с этой ошибкой в другом проекте, который использует это, и это зависит от.
Может кто-нибудь сказать мне, что искать? Это код, который был в производстве некоторое время, но никто не настраивал его для компиляции с 01/2009, и я делаю это впервые в Delphi 7, ранее был Delphi 6.