Reimplement ResolveFilePath() to explicitly check whether a file exists in several preferred locations.