If I compile a dll and check-in to VSS, my co-worker can't register the dll and run the app unless he re-compiles the same dll. No changes need to be made to the dll by him and the dll has always been set to binary compatibility. Before using VSS, the dlls have worked w/o a problem, so I'm wondering how VSS is a factor in this problem.