I have been using my Mac to program the Arduino using sketches stored on our server (also a Mac) and so far have not had any issues. We are starting to use Windows (7 Professional) machines, but we are having issues uploading sketches. When stored on the desktop, the sketches upload fine, but when uploading server-stored files, we have this error:
Are you just storing the sketches or running the IDE also from the server ?
The sketches are stored on the Mac server and the Arduino is being programmed on a Windows client. The Windows machine has the P: drive mapped to a shared folder on the server. I suppose I never had to worry about it programming on a Mac client.
Is there maybe a firewall preventing the Arduino environment being able to see the P: drive during upload? Again, writing and saving the sketches are fine. The issue is only on uploading to the Arduino.
Is it possible that the compiler is ending up running as a user other than your user? Windows network folder mappings are on a per-user basis (yes, really), so if the IDE (or specifically, the compiler process) is running as some other user, it won't be able to see the network drive.
Of course, this shouldn't be the case - and clearly the main IDE process IS running as your user, since you can see and edit the sketch in that location... I was under the impression that the compiler would run as the same user as the rest of the IDE is running as.
Is this a Windows Store installation? If so, try using the normal version and see if that fixes the issue (and if it does, I would call that a bug)