ARM uVision 3: Debugging files using relative paths

I am having trouble debugging C source files that are located in a directory outside of the project directory. For example, in a test project I have three files:

c:\temp\file1.c - contains main()l

c:\temp\file2.c - contains a function called from main().

c:\file3.c - contains a function called from main().

The project file is in c:\temp

When I start a debug session in uVision3 (V3.03a) I can step through the code in file1.c and file2.c, but NOT file3.c [which is located in a directory higher than the project files]. The debugger does not associate the C file with the assembler and I can only step through the assembler.

Any advice as to where I am going wrong greatly appreciated.


More questions in this forum