private IEnumerable<string> ReplaceProjectVarsPrivate(string path)
{
if (path.StartsWith(FileProtocol, StringComparison.Ordinal))
{
path = path.Substring(FileProtocol.Length);
}
return
ReplaceProjectVar(path, "ProjectDir")
.SelectMany(p => ReplaceProjectVar(p, "SolutionDir"))
.SelectMany(p => ReplaceProjectVar(p, "TargetDir"));
}