private void LoadVsaEngineState(XmlElement parent){
XmlElement engine = parent["VsaEngine"];
this.applicationPath = engine.GetAttribute("ApplicationBase");
this.genDebugInfo = Boolean.Parse(engine.GetAttribute("GenerateDebugInfo"));
this.scriptLanguage = engine.GetAttribute("Language");
this.LCID = Int32.Parse(engine.GetAttribute("LCID"), CultureInfo.InvariantCulture);
this.Name = engine.GetAttribute("Name");
this.rootNamespace = engine.GetAttribute("RootNamespace");
this.assemblyVersion = engine.GetAttribute("Version");
this.LoadCustomOptions(engine);
this.LoadVsaItems(engine);
}