Hello!
I have my main project which is inside workspace folder, let say "WS". I have all linked resources that this project uses inside this WS folder. So, basically project folder is totally portable. I'm using WORKSPACE_LOC path variable (which can be found in Properties->Resources->Linked Resources) and it always lead to my current workspace folder no matter where it is actually located. Then I use in Properties->Build->Variables in the field ORIGINAL_PROJECT_ROOT as a path following path: ${WORKSPACE_LOC}\MyProject. So, I can move and rename my workspace folder WS anywhere and anyhow on my machine and it works correctly. I can move my workspace to my laptop and run it there and it also works fine. But when I move my workspace to my colleague's PC it gives an error, saying something like "cannot resolve WORKSPACE_LOC". He has a Win7 and the same version of CCS as I do, everything works fine on my PC (winXP) and on my laptop (win8), but not on my collegues PC. However, when I change the path manually to the project folder (providing absolute path) then it works fine. But we need fully portable project. Any clue why it's happening?