Schwerwiegender Fehler C1029

'filename': Quelldateihash (Anzahl Bytes) überschreitet die maximal unterstützte Hashgröße des IFC-Formats (Anzahl Bytes); Verwenden eines kleineren Hashalgorithmus wie SHA-256

Bemerkungen

Dieser Fehler tritt auf, wenn Sie ein C++-Modul (oder eine Headereinheit) mit einem /ZH Hashalgorithmus kompilieren, der eine Prüfsumme erzeugt, die größer als das aktuelle IFC-Format ist. Die Optionen /ZH:SHA384 und /ZH:SHA512 ergeben Prüfsummen, die diesen Grenzwert überschreiten. Diese Algorithmen sind ab Visual Studio 2026, Version 18.6.0 und MSVC, Version 14.51 verfügbar.

Verwenden Sie zum Beheben dieses Fehlers /ZH:SHA_256 oder einen kleineren Hashalgorithmus (z. B. /ZH:SHA1 oder /ZH:MD5), wenn Sie Module oder Headereinheiten kompilieren. Die Standardoption /ZH:SHA_256 funktioniert ordnungsgemäß mit IFC-Dateien.