public object RereadConfigFile() { string rlt = "", script = ""; XReader xr = new XReader(); XReader xrClient; xr.Load(AppDomain.CurrentDomain.BaseDirectory + "ClientLib.Config"); xrClient = xr["configuration"]["client"]; List<XReader> cl = xrClient.Children; string defType = xrClient["$DefaultScriptType"].Value; string clientBasePath = xrClient["$BaseUrl"].Value; if (!string.IsNullOrEmpty(clientBasePath) && clientBasePath[clientBasePath.Length - 1] != '/') { clientBasePath += '/'; } foreach (XReader cx in cl) { if (string.IsNullOrEmpty(defType)) { defType = "text/javascript"; } if (cx.Name == "Script") { rlt += "<script src='" + clientBasePath + cx["$url"].Value + "' type='" + defType + "'></script>\n"; } } script += "<script type='text/javascript'>"; script += "var FC$ = {BaseUrl:'" + clientBasePath + "'};"; script += "</script>"; rlt = script + rlt; return rlt; }