Hi, this is what I’m trying to use to move a folder in C#:

As test I have 2 folders in /Assets:

A

b

No matter what I’ve tried, I get the rather non-explaining errors, like:

IOException: Failed to Move File / Directory from ‘/A’ to ‘/b/A’.

As far as I can tell, all of the following fail:

```
FileUtil.MoveFileOrDirectory("A", "b/A");
FileUtil.MoveFileOrDirectory("/A", "b/A");
FileUtil.MoveFileOrDirectory("A/", "b/A");
FileUtil.MoveFileOrDirectory("/A/", "b/A");
FileUtil.MoveFileOrDirectory("A", "/b/A");
FileUtil.MoveFileOrDirectory("/A", "/b/A");
FileUtil.MoveFileOrDirectory("A/", "/b/A");
FileUtil.MoveFileOrDirectory("/A/", "/b/A");
FileUtil.MoveFileOrDirectory("A", "/b/A/");
FileUtil.MoveFileOrDirectory("/A", "/b/A/");
FileUtil.MoveFileOrDirectory("A/", "/b/A/");
FileUtil.MoveFileOrDirectory("/A/", "/b/A/");
FileUtil.MoveFileOrDirectory("A", "b/");
FileUtil.MoveFileOrDirectory("/A", "b/");
FileUtil.MoveFileOrDirectory("A/", "b/");
FileUtil.MoveFileOrDirectory("/A/", "b/");
FileUtil.MoveFileOrDirectory("A", "/b");
FileUtil.MoveFileOrDirectory("/A", "/b");
FileUtil.MoveFileOrDirectory("A/", "/b");
FileUtil.MoveFileOrDirectory("/A/", "/b");
```

FileUtil.MoveFileOrDirectory(Application.dataPath + “/A”, Application.dataPath + “/b/A”);

FileUtil.MoveFileOrDirectory(Application.dataPath + “/A”, Application.dataPath + “/b”);

FileUtil.MoveFileOrDirectory(Application.dataPath + “/A”, Application.dataPath + “/b/”);

FileUtil.MoveFileOrDirectory(Application.dataPath + “/A/”, Application.dataPath + “/b”);

Any clues or actual working code (not like the Unity Docs(!)) would be much appreciated, thanks