Pergunta

Acabei de fazer uma migração de XE3 para XE6. Agora estou preso com erro de compilação [Erro fatal DCC32] E.PAS (6): F1026 Arquivo não encontrado: 'xslprod.dcu'.No XE3 esta unidade está sob o caminho Embarcadero\RAD Studio\10.0\source\internet.

Mas sob a mesma pasta no XE6 não há unidade nomeada assim. Eu pesquisei a pasta inteira para xslprod .pas e o resultado foi 0.

Alguém sabe o que aconteceu com esta unidade - eu acho que há uma chance de que esta unidade fosse removida alguma versão antes de XE6.

Foi útil?

Solução

Esta unidade foi removida em XE5.As classes que contidas não são encontradas em qualquer outra unidade na pasta de origem para que se possa concluir apenas que:

  • Embarcadero decidiu remover a unidade do produto por algum motivo, ou
  • A unidade foi de alguma forma removida por acidente.

Meu palpite é que o primeiro é o caso, que a unidade foi removida intencionalmente.E que a razão para fazê-lo relacionado ao desenvolvimento das novas plataformas móveis.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top