internal string GetLocationSubPath () { Configuration confg = parent; string path = null; while (confg != null) { path = confg.locationSubPath; if (!String.IsNullOrEmpty (path)) return path; confg = confg.parent; } return path; }