I have VisualGDB version 5.1.7.712 (VisualGDB.exe version). When I check hex additional output to generate for my embedded project it genereates .ihex file.
How to set VisualGDB to generate .hex file instead of .ihex?
VisualGDB 5.1 is very old and is no longer maintained. Please consider updating to v5.4R5. It uses the “.hex” extension by default and also allows overriding it via the IntelHexFileExtension property in the .vcxproj file.