C++ Build error "string not declared"

Hi,
I am trying to use the BusConductor example in Github and tried to do an initial build of the project (build target -n 2152 -v 24.0)
When building the application I get an error that string is not declared.

[cmake]: In file included from C:/Users/.../.../BusConductor/intermediate/code/BcComponent.meta.cpp:1
[cmake]: C:/Users/.../.../BusConductor/src/BcComponent.hpp:78:48: error: 'string' has not been declared   
[cmake]:  78 |   bool ConfigureLocalIo(bool validateConfig, string configFile  
[cmake]:    |                                               ^~~~~
[cmake]: make[2]: *** [CMakeFiles/BusConductor.dir/build.make:76: CMakeFiles/BusConductor.dir/intermediate/code/BcComponent.meta.cpp.o] Error 1
[cmake]: make[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/BusConductor.dir/all] Error 2 
[cmake]: make: *** [Makefile:136: all] Error 2                                              cmake process exited with error 

Has something fundamentally changed between SDK 2021 and 2024 w.r.t strings? The repo was downloaded directly and the only change was updating the target. Thanks in advance, Declan

The discussion was moved to Github, here:
C++ Build error „string not declared“
This issue is already fixed in the 2025.0-Preview branch of the project, and will be merged with the master branch closer to the release of FW version 2025.0.