Não é possível criar um arquivo quando esse arquivo já existe ao usar o Directory.Move
Eu estou tentando mover o diretório de um local para outro local na mesma unidade. Estou obtendo "Não é possível criar um arquivo quando esse arquivo já existe"erro. Abaixo está o meu código.
Alguém poderia sugerir isso?
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);
}