Перезаписать картинку-картинку в C #

Я делаю одно приложение, я добавляю поле для картинок, чтобы добавить изображение к некоторым продуктам, у меня есть один вопрос, я хотел бы редактировать изображения, уже добавленные к одному продукту, как я могу это сделать? Это мой собственно код.

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;

    }
}

Но когда я пытаюсь заменить изображение, я получаю эту ошибку:

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

Additional information: Error generoc in e GDI+.

Ответы на вопрос(1)

Ваш ответ на вопрос