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

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

Не удалось найти точку входа в процедуру @Idstackwindows@TidStackWindows@NetworkToHost$qqrj в библиотеке динамической компоновки C:\Program Files (x86)\Embarcadero\Studio\14.0\bin\MetropolisULiveTile200.bpl.

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

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

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

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

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


person Kim HJ    schedule 03.11.2020    source источник


Ответы (1)


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

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

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

person Remy Lebeau    schedule 03.11.2020
comment
Спасибо, Реми. Я ни для чего не использую LiveTiles. Когда я запускаю Delphi, и он спрашивает, хочу ли я загрузить его в следующий раз, я просто отвечаю «нет», и все должно быть в порядке. - person Kim HJ; 04.11.2020