3

有时某些类方法或字段被 IDE 标记为错误(红色下划线),但项目成功编译和执行(没有错误或警告)。

如果我将鼠标指针放在这个错误的部分上,我会得到这个工具提示:“'TSomeClass' 不包含名为 'SomeMethod' 的成员”或“未声明的标识符 'SampleIdentifier'”。

这是一种IDE错误还是我在某个地方错了?

4

2 回答 2

7

该功能称为 Error Insight 并且已知不能可靠地工作。AFAIK你无法解决这个问题。如果它让您感到困扰,您将不得不禁用它

于 2013-08-27T05:57:57.113 回答
0

这是一个老问题,但我在搜索类似问题时发现了它。我有一个包含十几个包的大型项目组,而 Error Insight 仅针对其中一个包被破坏。升级后出现问题Delphi 10 Seattle

Project Options | Delphi Compiler中,确保“ Use MSBuild externally to compile”为假。这修复了Error Insight我项目中的行为。

于 2016-01-14T21:14:28.160 回答