Visual studio (and its related tools) tends to leave a lot of temp files around. Mostly this is not a problem, however every now and again they are a nuisance:

  • When you want to distribute your source code
  • When you want to add the code to external source control (SubVersion)
  • When you need the free space
  • When you need to archive the project

[Screenshot]
Fig. 0 -- Screenshot

The basic rules for clean-up are:

  • All directories (recursive): obj/*
  • All directories (recursive): bin/*
  • All directories (recursive): TestResults/*
  • All files: *.sou
  • All files: *.resharper
  • All files: *.resharper.user
  • All files: *.gpState

Oh, and I have been playing with WPF (Windows Presentation Foundation), which required .NET version 3.5.