, , , ,

Visual SourceSafe Bug

  • "File is already checked out by the current user in a different location"


  1. If you have a local copy of the file you need to check out, make a copy of it and refresh your Solution Explorer.
  2. In the Solution Explorer, delete the file that refuses to be checked out. VSS will show a prompt, just click OK / Yes / Yes All whichever is necessary.  This will allow the VSS database to update.
  3. Still in the Solution Explorer, rename the file copy back to the original name of the file to check out.  You’ll be prompted again so just allow the rename opration.

You should be able to check in / out the file now.