I have a similar issue with Carbide.C++ 1.2
I can't make modifications to a MyApp application which I have first debugged and then closed in emulator. This is because an another process (probably DE.EXE or epoc.exe) is using MyApp.exe file. This is what Carbide's Problems-view shows:
I have closed MyApp in emulator but not the emulator itself. Of course I could work around this by starting emulator every time I debug, but that would probably double my development time
Error creating file: MyApp.exe
mwldsym2.exe: The process cannot access the file because it is being used by another process.
Is this a flaw in carbide or just my stupidity? I've heard that codewarrior doesn't have this problem...