0

XE3 から XE6 に移行しました。今、コンパイル エラー [dcc32 Fatal Error] e.pas(6): F1026 File not found: 'XSLProd.dcu' で立ち往生しています。XE3 では、このユニットは path の下にありますEmbarcadero\RAD Studio\10.0\source\internet

しかし、XE6 の同じフォルダーの下には、そのような名前のユニットはありません。フォルダー全体でXslProd .pas ファイルを検索しましたが、結果は 0 でした。

このユニットに何が起こったのか知っている人はいますか - このユニットが XE6 より前のバージョンで削除された可能性があると思います。

4

1 に答える 1

1

このユニットは XE5 で削除されました。含まれていたクラスは、ソース フォルダー内の他のどのユニットにも見つからないため、次のいずれかしか結論付けられません。

  • Embarcadero が何らかの理由で製品からユニットを削除することを決定した場合、または
  • ユニットは何らかの形で誤って削除されました。

私の推測では、前者の場合で、ユニットが意図的に削除されたということです。その理由は、新しいモバイル プラットフォームの開発に関連しています。

于 2014-06-04T13:33:44.260 に答える