Estoy intentando mover el directorio de una ubicación a otra en la misma unidad. Obtengo "No se puede crear un archivo cuando ese archivo ya existe" error. A continuación está mi código.No se puede crear un archivo cuando ese archivo ya existe cuando se usa Directory.Move
¿alguien podría sugerir al respecto?
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);
}
¿Qué le gustaría si los archivos existen en el destino, anular?o fusionar –
no tengo ninguna carpeta o archivo en el destino, solo quiero mover mi carpeta de origen a la carpeta de destino – user1428019