AddReference() публичный метод

public AddReference ( string file ) : void
file string
Результат void
Пример #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult = DialogResult.None;

            CompilerSettings settings = new CompilerSettings();
            settings.CodeSource = SourceCode;
            settings.AddReference("mscorlib.dll");

            CompilerResults results = Mosa.Utility.CodeDomCompiler.Compiler.ExecuteCompiler(settings);

            if (results.Errors.HasErrors)
            {
                tbErrors.Text = string.Empty;

                foreach (CompilerError error in results.Errors)
                {
                    tbErrors.AppendText(error.ToString());
                    tbErrors.AppendText("\n");
                }
            }
            else
            {
                Assembly = results.PathToAssembly;
                DialogResult = DialogResult.OK;
                Close();
            }
        }