On my everyday development for the enterprise we always use remote virtual server event as development machine (to have an environment mutch similar as possible to the environment where the application will be deployed).
Today when I remotely connected to a server I get a message saying:
your disk is full or the cache directory is missing or corrupted some bitmaps may not appear
Well, after googling a bit arround I found the solution: just delete al files in your cache directory for the remote desktop.
Here is the location of the cache directory for each operating system:
c:\Documents and Settings\\Local Settings\Application Data\Microsoft \Terminal Server Client\Cache
C:\Users\\AppData\Local\Microsoft\Terminal Server Client\Cache
C:\Users\YOUR-USER\AppData\Local\Microsoft\Terminal Server Client\Cache
hope it helps