Not to sound like a jerk or anything, but have you considered just copying
the entire project folder?
The solution has a relative path to the project file, and the project file
is XML with all relative paths. Whenever I need to make changes that I
don't want affecting my live copy of the code, I just copy the entire folder
to another location and work on it. Microsoft's own source control doesn't
keep track of where a file was on the original system and lets you specify
where to check stuff out at. At least with 2003 and above (I'm assuming
it's been this way since day one, or at least the last many versions), paths
are relative so you can just copy the tree to another folder, another
computer, etc; without having to worry about path issues.
>>Matt S.<Ma***@discussions.microsoft.com18/10/2006 18:06 >>>
I have been using C# 2005 Express to make class libraries for use in another
software program. Each version of this software has a different .NET API,
so
maintaining multiple solutions of the same project for each version of the
software is neccessary.
How can I do a save as of the entier project? THe option seems to exist to
save as the .sln file, but that doesn't bring all the resources, source
files, and other files with it.
Maybe I am just missing something, but is there a way to make a complete
independent copy of a project without starting a new project and adding
copies of all the original project files?
Thanks in advance.