Pregunta

Acabo de hacer una migración de XE3 a XE6.Ahora estoy atascado con el error de compilación [dcc32 Fatal Error] e.pas(6):F1026 Archivo no encontrado:'XSLProd.dcu'.En XE3 esta unidad está debajo del camino Embarcadero\RAD Studio\10.0\source\internet.

Pero en la misma carpeta en XE6 no hay ninguna unidad con ese nombre.He buscado en toda la carpeta XslProd.pas y el resultado fue 0.

¿Alguien sabe qué pasó con esta unidad? Supongo que existe la posibilidad de que esta unidad haya sido eliminada en alguna versión anterior a XE6.

¿Fue útil?

Solución

Esta unidad se eliminó en XE5.Las clases que contenía no se pueden encontrar en ninguna otra unidad en la carpeta de origen, por lo que uno solo pueda concluir que, ya sea:

  • Embarcadero decidió eliminar la unidad del producto por alguna razón, o
  • La unidad se eliminó de alguna manera por accidente.

Mi conjetura es que el primero es el caso, que la unidad fue eliminada intencionalmente.Y que la razón para hacerlo relacionada con el desarrollo de las nuevas plataformas móviles.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top