Bei Verwendung von Directory.Move kann keine Datei erstellt werden, wenn diese Datei bereits vorhanden ist
Ich versuche, das Verzeichnis von einem Ort an einen anderen Ort auf demselben Laufwerk zu verschieben. Ich bekomme "Es kann keine Datei erstellt werden, wenn diese Datei bereits vorhanden ist"Fehler. Unten ist mein Code.
könnte jemand darauf hinweisen?
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);
}