public CompilerResults Compile(DirectoryInfo[] directories, string assemblyFileName, string[] referenceAssemblies = null, bool executable = false) { if (referenceAssemblies == null) { referenceAssemblies = DefaultReferenceAssemblies.ToArray(); } return(AdHocCSharpCompiler.CompileDirectories(directories, assemblyFileName, referenceAssemblies, executable)); }
public CompilerResults Compile(DirectoryInfo[] directories, string assemblyFileName) { return(Compile(directories, assemblyFileName, DefaultReferenceAssemblies.ToArray())); }
public CompilerResults Compile(DirectoryInfo directory, string assemblyFileName = null) { assemblyFileName = assemblyFileName ?? directory.Name; return(Compile(directory, assemblyFileName, DefaultReferenceAssemblies.ToArray())); }