Hello,
I have a VS 2010 solution that includes several projects. Couple of projects within the solution also exist as separate solutions. They were created earlier and later included into bigger solution as existing projects.
DPack used to back up this solution without any problems but since a couple of weeks ago it fails.
Here is the error log:
09:50:57.036 *** Start logging ***
09:50:57.036 Date: 7/20/11
09:50:57.036 Version: 3.0.11.0
09:50:57.036 Runtime: 4.0.30319.225
09:50:57.036 IDE: 10.0.30319
09:50:57.036 OS: Windows XP Service Pack 3 (5.1.2600.196608)
09:50:57.036 Process Id: 4916
09:50:57.052 Error executing command 900: SolutionBackup
09:50:57.052 Exception information:
System.ArgumentException: Item has already been added. Key in dictionary: 'C:\Documents and Settings\sevasts\My Documents\Visual Studio 2010\Projects\BandObjectLib4\RegisterLib\RegisterLib.vcxproj' Key being added: 'C:\Documents and Settings\sevasts\My Documents\Visual Studio 2010\Projects\BandObjectLib4\RegisterLib\RegisterLib.vcxproj'
at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
at System.Collections.Hashtable.Add(Object key, Object value)
at USysWare.Drivers.SolutionBackup.BackupDriver.AddFile(String fileName, String storeAsFileName)
at USysWare.Drivers.SolutionBackup.BackupDriver.OnBeforeAddProject(Object sender, AddProjectEventArgs e)
at USysWare.Driver.SolutionEnum.ProcessProject(Project project, AddProjectEventArgs args, Int32 projectIndex, Boolean& error)
at USysWare.Driver.SolutionEnum.Refresh()
at USysWare.Drivers.SolutionBackup.BackupDriver.BackupProjectList()
at USysWare.Drivers.SolutionBackup.BackupDriver.Execute(Int32 cmdIndex)
at USysWare.DPack.Command_Exec(Object sender, EventArgs e)
Thank you for your help,
Sergey Sevastyanov