Не удалось найти точку входа процедуры в библиотеке динамических ссылок MetropolisULiveTile200.бпл

#indy #delphi-xe6

#indy #delphi-xe6

Вопрос:

Сегодня я начинаю получать это сообщение при открытии Delphi XE6.

Не удалось найти точку входа процедуры @Idstackwindows@TidStackWindows@NetworkToHost$qqrj в библиотеке динамических ссылок C:Program Файлы (x86)EmbarcaderoStudio14.0binMetropolisULiveTile200.бпл.

Я ответил утвердительно на вопрос «Хотите ли вы загрузить его в следующий раз».

Когда я смотрю в папку, я вижу, что MetropolisULiveTile200.bpl она находится в папке.

Я не устанавливал ничего нового с 24.09.2020, когда я установил последнюю версию Indy. Я использую Delphi XE6 каждый день с момента обновления.

Похоже, что любая программа, которая у меня есть, создается и компилируется без каких-либо ошибок.

Я искал в Интернете, но не смог найти ни одной с той же проблемой.

Ответ №1:

Эта проблема описана в примечаниях к установке Indy:

В D / CB / RAD XE3 платформа LiveTile пользовательского интерфейса Metropolis от Embarcadero компилируется для пакетов Indy 10, которые поставляются с IDE. Установка новой версии Indy сделает LiveTiles непригодным для использования, поскольку она больше не сможет загружать пакеты Indy, а LiveTiles не могут быть перекомпилированы конечными пользователями. Если вам нужно использовать LiveTiles, вам нужно будет поддерживать исходные пакеты Indy 10 для использования в проектах LiveTile. Вы можете использовать отдельную установку Indy 10 для проектов, не связанных с LiveTile. Embarcadero еще не решил эту проблему, поэтому обновления Indy 10 и LiveTiles могут сосуществовать.

Если вы не получали эту ошибку между 9/24 и сегодняшним днем, а теперь получаете, то, вероятно, сегодня вы открыли проект, который зависит от (или, по крайней мере, включает) пакет LiveTile, тогда как проекты, над которыми вы работали ранее, этого не делают.

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

1. Спасибо, Реми. Я ни для чего не использую LiveTiles. При запуске Delphi и при запросе, хочу ли я загрузить его в следующий раз, я просто отвечу «нет», и все будет в порядке.