【发布时间】:2015-05-05 06:27:46
【问题描述】:
我正在将我的代码从 Delphi 2007 转移到 XE7。我的程序使用后期绑定打包方式。所以我用“与运行时包链接”选项编译我的应用程序。 2007年我用了很长时间。
但在 XE7 中,相同的包结构,原因:
“Unit X 是用不同版本的 Y.Txyz 编译的”错误消息。
我的一个包裹中的 X 单元。 Y 单元也在一个库包中。关系似乎还可以。为什么 XE7 会出现此错误? 我尝试了以下方法:
- 我清除了 .dcu 文件。
- 我在包中打开按需构建选项。
- 构建所有每个包和应用程序文件。
编译器传递了一些错误,但在其他地方重复“..用不同版本编译..”类型错误..
我不清楚这个问题。 XE7的逻辑有变化吗? 最好的问候
【问题讨论】:
标签: delphi delphi-xe7 runtime-packages