有没有人用过c#里的 动态编译类
CSharpCodeProvider 我现在发现连续进行动态编译的话 内存会一直增加 直到奔溃
有什么办法能让内存释放掉呢
demo:
comp = (new CSharpCodeProvider().CreateCompiler());
。。。
CompilerResults cr = comp.CompileAssemblyFromSource(cp, codeInit.ToString() + code.ToString());//就在执行了这句代码后内存就会增加
谢谢大家
------解决思路----------------------
就是用起来稍微麻烦点,需要跨应用程序域去操作对象和方法,不过本来也是反射,区别不太大。