public ConfigurationParameters CreateCompilationParameters(XmlElement projectOptions)
        {
            CSharpCompilerParameters pars = new CSharpCompilerParameters();

            if (projectOptions != null)
            {
                string platform = projectOptions.GetAttribute("Platform");
                if (SupportedPlatforms.Contains(platform))
                {
                    pars.PlatformTarget = platform;
                }
                string debugAtt = projectOptions.GetAttribute("DefineDebug");
                if (string.Compare("True", debugAtt, StringComparison.OrdinalIgnoreCase) == 0)
                {
                    pars.AddDefineSymbol("DEBUG");
                    pars.DebugType = "full";
                }
                string releaseAtt = projectOptions.GetAttribute("Release");
                if (string.Compare("True", releaseAtt, StringComparison.OrdinalIgnoreCase) == 0)
                {
                    pars.Optimize = true;
                }
            }
            return(pars);
        }
        public ConfigurationParameters CreateCompilationParameters(XmlElement projectOptions)
        {
            CSharpCompilerParameters pars = new CSharpCompilerParameters();

            if (projectOptions != null)
            {
                string platform = projectOptions.GetAttribute("Platform");
                if (SupportedPlatforms.Contains(platform))
                {
                    pars.PlatformTarget = platform;
                }
                string debugAtt = projectOptions.GetAttribute("DefineDebug");
                if (string.Compare("True", debugAtt, true) == 0)
                {
                    pars.AddDefineSymbol("DEBUG");
                }
            }
            return(pars);
        }