Какие-либо идеи для Delphi XE не могут случайным образом загрузить пакет дизайна?

Я создал пакет дизайна с регистрацией компонента (сам компонент находится во времени выполнения), и некоторые пункты меню IDE.

Если я нажму на пункт меню "Install" в контекстном меню от Менеджера проектов - то пакет будет загружен и работает обычно (всегда).

Если я закрываю IDE и перезапускаю его - пакет может быть загружен или не может быть загружен. Кажущийся случайным образом. Но это, обычно не загружается, чем загрузка.

Если я перехожу к пакетам Компонента/Установки - я вижу свой пакет в списке, флажок проверяется, кнопка "Components" показывает компоненты в моем пакете, но сам исполняемый файл пакета даже не загружается в IDE! (Я проверил это с помощью Проводника Процесса). Переустановка (удаляют пакет-> хорошо-> пакеты Компонента/Установки->, Добавляет-> хорошо), не помогает. Но удаление/установка из контекстного меню проекта в Менеджере проектов - всегда помогает.

Я добавил OutputDebugString в раздел инициализации каждого моего модуля в пакете. И я нашел, что разделы инициализации просто не работают.

Пакет во время выполнения находится в той же папке как пакет времени проектирования. Папка находится в переменной окружения PATH. Я также пытался поместить пакеты в папку Bin Delphi. Никакие сообщения об ошибках. Никакой странный/диагностический OutputDebugStrings.

Какие-либо идеи?

P.S. У меня есть это поведение на 2 различных машинах. Каждый - Win7, другой - WinXP SP 2.

P.P.S. Я не смог воспроизвести это поведение на Delphi 7. Тот же пакет, перекомпилированный для D7 всегда, загружается.

6
задан Alex 20 October 2010 в 12:01
поделиться