Binding a Visual Studio Solution to code controllers such as Visual SourceSafe (VSS) offers many advantages to develoeprs. However, it is also a pain when you have to distribute such code to other users who do not have VSS or access to VSS.
To work around the problem, you can remove VSS from your solution by following this two-step process:
- Close all instances of Visual Studio, and delete all the files in the solution directory that end with .scc.
- Edit the solution to remove all traces of the source code controller binding. Remove the section GlobalSection(SourceCodeControl) in the solution file. Also remove the keys named SccProjectName, SccLocalPath, SccAuxPath, and SccProvider.
At this point, the solution is free of source code control references. Save the entire solution in a new location. Now, you can distribute the code to non-VSS users.
If you have a hot tip and we publish it, we'll pay you. However, due to accounting overhead we no longer pay $10 for a single tip submission. You must accumulate 10 acceptable tips to receive payment. Be sure to include a clear explanation of what the technique does and why it's useful. If it includes code, limit it to 20 lines if possible.
Submit your tip here.