Delphi 10 Seattle-[dcc32错误] E2161错误:RLINK32:文件“ C:\ Development \ Testing \ Unit1.dfm”中不受支持的16位资源

问题描述 投票:-1回答:1

我在一个长期运行的项目的编译中遇到问题,该项目现在显示上述错误。该问题是由TCombobox继承的特定组件引起的。如果我将组件放在没有其他控件的空白表格中,则该项目将编译并运行。然后,我保存项目并重新打开,然后重新编译该项目将给出错误。唯一的解决方案是删除组件并将其放回原处,然后在其中允许项目编译并运行,直到关闭并再次重新打开。

我目前正在从XE4升级到10 Seattle,并且具有完整项目代码的两个相同副本,并且两个版本中均出现错误。

任何想法都会受到赞赏

delphi delphi-10-seattle
1个回答
0
投票

[在Delphi 10.2.3应用程序中发生这种情况时,我注意到类似的应用程序在Uses子句中的几个FMX条目上方都具有System.UIConsts,因此我在该应用程序中将其上移,问题就消失了。

© www.soinside.com 2019 - 2024. All rights reserved.