Du solltest beim Abspeichern absolute Pfadnamen verwenden, denn durch die Verwendung des Open- bzw. SaveFileDialogs wird das aktuelle Verzeichnis geändert, so daß dann "Content\images\" nicht mehr gefunden werden kann.
Mit "absolute Pfadnamen" meine ich natürlich
nicht hardcodierte Pfadangaben im Quelltext, sondern mittels Path.Combine zusammengesetzte Pfade, z.B.:
C#-Quelltext
1:
| Path.Combine(Application.StartupPath, @"Content\images\") |
Alternativ könntest du auch noch "Open/SaveFileDialog.RestoreDirectory = true" setzen...
Edit:
Du solltest jedoch mittels Directory.Exists und evtl. Directory.CreateDirectory sicherstellen, daß der Pfad auch wirklich existiert.