Отсутствует блок XE6 - XSLProd
-
21-12-2019 - |
Вопрос
Я только что выполнил миграцию с XE3 на XE6.Теперь я застрял с ошибкой компиляции [Фатальная ошибка dcc32] e.pas(6):Файл F1026 не найден:"XSLProd.dcu".На XE3 это устройство находится под дорожкой Embarcadero\RAD Studio\10.0\source\internet
.
Но в той же папке на XE6 нет устройства с таким именем.Я просмотрел всю папку в поисках XslProdфайл .pas, и результат был равен 0.
Кто-нибудь знает, что случилось с этим устройством - я думаю, есть шанс, что это устройство было удалено в какой-то версии до XE6.
Решение
Этот модуль был удален в XE5.Классы, которые он содержал, не могут быть найдены ни в каком другом модуле в исходной папке, поэтому можно только заключить, что либо:
- Embarcadero по какой-либо причине решила удалить устройство из продукта, или
- Устройство было каким-то образом удалено случайно.
Я предполагаю, что дело обстоит в первом случае, что устройство было удалено намеренно.И что причина этого связана с разработкой новых мобильных платформ.