Expand To Show Full Article
Delphi Error - E1038 Unit identifier '%s' does not match file name - Developer Publish

Delphi Error – E1038 Unit identifier ‘%s’ does not match file name

Delphi Compiler Error

E1038 Unit identifier ‘%s’ does not match file name

Reason for the Error & Solution

The unit name in the top unit is case sensitive and must match the name with respect to upper- and lowercase letters exactly. The unit name is case sensitive only in the unit declaration.