Thanks for getting back to me. I had editted the project file under some direction from the red-gate support team. This was done because I had a number of projects that were pointing to a database that was taken down to be rebuilt, and the projects would not load without a valid schema to connect with.
Can you give me any information on what the application is looking for when, during loading the project, it is reading permissions? That appears to be where it is failing.
Additionally, is there any logging so that I might be able to see more detailed debugging information. The message "The given key was not present in the dictionary" doesn't tell me what key it was looking for or in which dictionary. I don't know that I would be able to figure it out even if I had the additional information, but it just makes me feel better knowing that I have exhausted all possibilities.