Question:
Why does the project always open in Debug mode upon reopening, even when it was previously set to Release mode?
Answer:
CrossCore Embedded Studio (CCES) stores the active build configuration (such as Debug or Release) within the workspace metadata, not within the project itself. When a project is opened in a new workspace or if the existing workspace metadata is deleted, the active configuration reverts to the default, which is typically Debug. As a result, the previously selected configuration is not retained unless the same workspace is used consistently.