System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.DirectoryNotFoundException: Directory '…/Starbound/testing/Starbound/linux/starbound/../../workshop/content/211820' not found.
Issue is that it's looking (case-insensitively) for leafname == “starbound”, and the executable name happens to match. Easiest is to edit MultiBound/Config.cs:
StarboundRootPath = StarboundPath.Up();
However, to do this properly, a check needs to be made that the path is currently pointing at a directory.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.DirectoryNotFoundException: Directory '…/Starbound/testing/Starbound/linux/starbound/../../workshop/content/211820' not found.
Issue is that it's looking (case-insensitively) for leafname == “starbound”, and the executable name happens to match. Easiest is to edit MultiBound/Config.cs:
StarboundRootPath = StarboundPath.Up();
However, to do this properly, a check needs to be made that the path is currently pointing at a directory.