No se puede crear un archivo cuando ese archivo ya existe cuando se usa Directory.Move
Estoy intentando mover el directorio de una ubicación a otra ubicación en la misma unidad. Estoy obteniendo "No se puede crear un archivo cuando ese archivo ya existe"error. Abajo está mi código.
¿Alguien podría sugerir sobre esto?
string sourcedirectory = @"F:\source";
string destinationdirectory = @"F:\destination";
try
{
if (Directory.Exists(sourcedirectory))
{
if (Directory.Exists(destinationdirectory))
{
Directory.Move(sourcedirectory, destinationdirectory);
}
else
{
Directory.CreateDirectory(destinationdirectory);
Directory.Move(sourcedirectory, destinationdirectory);
}
}
}
catch (Exception ex)
{
log(ex.message);
}