Example #1
0
        private static string BuildExtraCmdLine(string exeConfig, string appBase, NgenScenarios scenarios)
        {
            var cmdLine = string.Empty;

            if (exeConfig != null)
                cmdLine += string.Format(" /ExeConfig:\"{0}\"", exeConfig);

            if (appBase != null)
                cmdLine += string.Format(" /AppBase:\"{0}\"", appBase);

            if (scenarios.HasFlag(NgenScenarios.Debug))
                cmdLine += " /Debug";

            if (scenarios.HasFlag(NgenScenarios.Profile))
                cmdLine += " /Profile";

            if (scenarios.HasFlag(NgenScenarios.NoDependencies))
                cmdLine += " /NoDependencies";

            return cmdLine;
        }