Страницы

17 мая 2012 г.

Delphi 2007. Сохранение библиотеки типов COM-сервера. Ошибка "Unable to rename 'my_TLB.tlb' to ' '"

Доброго времени суток.
       Внезапно понадобилось разработать свой маленький COM-сервер на Pascal-е  для реализации взаимодействия между приложениями. Воспроизводя все действия согласно мануалу я наткнулся на проблему не позволяющую мне сохранить проект. При открытой библиотеке типов IDE постоянно генерировало исключение "Unable to rename 'my_TLB.tlb' to '.'".
       Покопавшись по форумам я высянил,что такая проблема преследует только тех кто использует Delphi 2007 в совокупности с твикером. Твикер представляет собой исполняемый файл: "D2007Tweaks.exe". В инструкции к этой программе написано, что необходимо поставить галочки напротив пунктов 'Don't create local files', 'Don't create ~bpl files', 'Don't create history files', что я и сделал при установке Delphi.
       Как выяснилось именно эта настройка препятствует сохранению библиотеки типов COM - сервера. Если Снять вышеуказанные галочки, проект сохраниться нормально.

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

Отправить комментарий