I have tried to define additional configurations. For example RELEASE_CUSTOMER_A but it seems that VisualGDB only supports Debug and Release.
Could you confirm or give me a solution?
VisualGDB does support other configurations, but the underlying build system (e.g. CMake) may impose certain limitations. Which project type/build system are you using?
I am pretty sure that if I create configurations other then Debug and Release, it does not really work.
I have seen that when I create new projects now I have an option to use MSBuild (Recommended). Is this what you are talking about? If yes, is there a way to convert my old project that builds with GNU make to MSBuild ?
Looks like you are referring to an embedded project then. You can create other configurations for this type of projects as long as you use the VisualGDB Project Properties dialog for it instead of the regular VS Configuration Manager. If this does not work, let us know the details and we will help.