Has anyone else experienced a problem where every time you go to run your project from the debugger it thinks that a file it out of date and it relinks before running?

Wouldnt be quite as annoying if it didnt ask you "Would you like to build them?" every time.

I have checked to ensure that no source files have dates older than the linked exe so I am completely baffled as to why it always thinks the project is out of date.

Anyone?