Tests.ReflectableTests.GenerateAssembly C# (CSharp) Метод

GenerateAssembly() приватный статический Метод

private static GenerateAssembly ( string sourceCode, string assemblyName ) : void
sourceCode string
assemblyName string
Результат void
        private static void GenerateAssembly(string sourceCode, string assemblyName)
        {
            var parameters = new CompilerParameters
            {
                GenerateExecutable = false,
                OutputAssembly = assemblyName,
            };

            using (var provider = CodeDomProvider.CreateProvider("CSharp"))
            {
                var results = provider.CompileAssemblyFromSource(parameters, sourceCode);
                if (results.Errors.HasErrors)
                {
                    foreach (var error in results.Errors)
                    {
                        Trace.WriteLine(error);
                    }
                }
            }
        }