Did you test this on Mac? You should use Path.Combine.