I've updated my SolutionZipper source and installer to version 1.3 on CodeProject. Here are the changes:
- Fixed a bug that was causing SZ to fail during the "Handle external projects" phase.
- Ignore VC++ Intellisense Database files, i.e. *.ncb.
- Ignore hidden files and folders.
I originally wrote this last year as simply a convenience function. Even though I use a source code control system (Subversion) at work, I still need a quick way to snapshot and backup my personal projects at home.
I recently started a solution that included a C++ project and noticed some problems. First was that there was no need to backup the VC++ Intellisense database file. The second problem might be related to one of these:
- Microsoft Visual Studio 2005 Professional Edition - ENU Service Pack 1 (KB926601)
- Visual Studio 2005 extensions for .NET Framework 3.0 (WCF & WPF), November 2006 CTP
- Microsoft ASP.NET 2.0 AJAX Extensions 1.0
I don't know which one caused the problem, but after one of these was installed VS2005 had project list items that were not file system based -- a project called <MiscFiles>? Anyway, this caused the search for external projects to fail.
There was a request to ignore Subversion (.svn) directories. This was a good idea so I just ignore all hidden directories and files. This also means that VS Solution User Option files (.suo) are not included in the zip file.
Hi, do you have SolutionZipper for VS 2008? Thanks. Best regards. Petr
You can use the posted VS2005 version on VS2008 by following the instructions in the article comments here.