06-29-2018, 10:25 AM
One interesting thing I could try is replacing slashes with wildcards before doing any database path comparisons. That could get past the problem. I could then add code to fix paths if necessary when read from the database although I don't know if there would be any noticeable performance hit at startup or other times all the paths are read due to the extra processing. I doubt it though as string manipulations are usually fairly quick on modern processors