2025-08-05 1:46 AM - last edited on 2025-08-05 1:55 AM by Andrew Neil
When I copy a project within the IDE, it doesn't update the file references and the IOC file doesn't open. Can we have this fixed asap please?
2025-08-05 1:53 AM - edited 2025-08-05 1:58 AM
welcome to the forum
Please see How to write your question to maximize your chances to find a solution for best results.
In particular, you haven't said what version of CubeIDE you're using.
But, yes - I have seen this issue going back to v1.13.0
As a workaround, you can just rename the .ioc file to have the same name as the project.
PS:
Another thing that never seems to work is the references to Debug Configurations (the .launch files).
I've tried renaming, various ways of exporting & importing, but always end up just having to recreate them from scratch.
2025-08-05 2:03 AM
I am on version 1.19.0.
It seems to work for now after renaming the IOC, recompiling and setting up a new run configuration.
2026-06-08 8:39 AM
The issue is still present in v2.1.1.
For example, here I have just copied the project "nucleo-f030-cc1126" (green)
to "nucleo-f030-cc1126-hsi" (red).
The nucleo-f030-cc1126.ioc file in the new project has not been renamed to match the new project name:
Of course, in v2.1.1, this is no longer an issue as such - now that the IDE no longer handles .ioc files.
But it is still an inconvenience if one wants to keep the .ioc filename matching the project name.
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.