Cópia de arquivo de imagem, está sendo usado por outro processo
Estou tentando criar uma janela de edição de perfil de usuário, nesta janela tem um controle de imagem
Quando eu selecionei um arquivo de imagem, ele irá mostrar neste controle de imagem e copiar este arquivo na minha pasta de imagem, pela primeira vez está tudo bem, mas pela segunda vez, ele mostra um erro
"O processo não pode acessar o arquivo 'C: \ 1.jpg' porque está sendo usado por outro processo."
Eu acho que é porque o meu controle de imagem está usando este arquivo, então, eu não sei o que posso fazer
private void Select_Click(object sender, RoutedEventArgs e)
{
OpenFileDialog od = new OpenFileDialog();
if (od.ShowDialog() == true)
{
string imageLocal = @"C:/1.jpg";
File.Copy(od.FileName, imageLocal, true);
image1.Source = new BitmapImage(new Uri(imageLocal));
}
}