Ejemplo n.º 1
0
        private CompileResult CompileCode(string[] references)
        {
            DynamicAssembly assembly = new DynamicAssembly("AnyAssemblyName", references);

            assembly.CustomClasses.AddNew(codeEditorControl1.Text);
            CompileResult result = CSharpCompiler.CompileDynamicAssembly(assembly);

            return(result);
        }
Ejemplo n.º 2
0
        private void codeEditorControl1_CompileRequest(CodeEditorControl sender, CompileRequestEventArgs args)
        {
            codeEditorControl1.ErrorPanelSettings.Header = "Compile...";
            DynamicAssembly assembly = new DynamicAssembly("TestAssembly", codeEditorControl1.References.ToStringPathArray());

            assembly.CustomClasses.AddNew(codeEditorControl1.Text);
            CompileResult result = CSharpCompiler.CompileDynamicAssembly(assembly);

            codeEditorControl1.ShowErrors(result.Errors, "Sucseed");
        }