public void InitCompiler() { XmlConfig runSourceConfig = GetRunSourceConfig(); CompilerManager.Current.Init(runSourceConfig.GetConfigElementExplicit("CompilerConfig")); CompilerManager.Current.AddCompiler("CSharp1", () => new CSharp1Compiler()); CompilerManager.Current.AddCompiler("CSharp5", () => new CSharp5Compiler(CompilerManager.Current.FrameworkDirectories, CompilerManager.Current.MessageFilter)); CompilerManager.Current.AddCompiler("JScript", () => new JScriptCompiler()); //_resourceCompiler = new ResourceCompiler(CompilerManager.Current.ResourceCompiler); //RunSourceInitEndMethods_v2.TraceRunOnce = runSourceConfig.Get("TraceInitEndOnceMethods").zTryParseAs(false); //RunSourceInitEndMethods_v2.TraceRunAlways = runSourceConfig.Get("TraceInitEndAlwaysMethods").zTryParseAs(false); }