Bilderbox in C # @ überschreib

Ich mache eine Anwendung, ich füge eine Bilderbox hinzu, um Bilder zu einigen Produkten hinzuzufügen. Ich habe eine Frage. Ich möchte die Bilder bearbeiten, die bereits zu einem Produkt hinzugefügt wurden. Wie kann ich das tun? Das ist mein eigentlicher Code.

private void pbImagenEquipo_DoubleClick(object sender, EventArgs e)
{
    ofdImagenes.Filter = "Imagenes JPG (*.jpg)|*.jpg; *.jpeg;|Imagenes PNG (*.png)|*.png";
    DialogResult resp = ofdImagenes.ShowDialog();
    if (resp == DialogResult.OK)
    {
        Bitmap b = new Bitmap(ofdImagenes.FileName);
        string [] archivo = ofdImagenes.FileName.Split('.');
        nombre = "Equipo_" + lbID+ "." + archivo[archivo.Length-1];

        b.Save(Path.Combine(Application.StartupPath, "Imagenes", nombre));

        pbImagenEquipo.Image = b;

    }
}

Aber wenn ich versuche, das Bild zu ersetzen, erhalte ich diesen Fehler:

An unhandled exception of type 'System.Runtime.InteropServices.ExternalException' occurred in System.Drawing.dll

Additional information: Error generoc in e GDI+.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage