【发布时间】:2010-07-30 07:07:19
【问题描述】:
我有一个动态编译一些代码并创建程序集的应用程序。
我使用CodeDomProvider 类和CompilerParameters 类来编译文件。
我使用 ReferencedAssemblies.Add() 方法添加引用,并且我还需要添加其他程序集 (MyApp.dll) - 据我了解,这是问题的根源。
在CompilerResults > Errors中,编译的输出没有错误,但是,
当我将上面创建的程序集添加到应用程序时,它会添加一个“!”标记它,它里面的命名空间根本不被识别,对象浏览器也不能访问它。
有人可以指出我的问题\错误吗?
我希望我说得够清楚,我的英语一点也不完美,而且整个主题解释起来有点复杂。
非常感谢!
加。
【问题讨论】:
标签: c# asp.net dynamic-compilation