在我们的ASP.NET应用程序中,我们允许其他开发人员编写asp.net代码,并将代码编译到内存中。
作为其中的一部分,我们希望能够在运行时中将ASCX控件编译到DLL中,然后再将它们加载到Aspx页面中。
我已经知道如何从路径加载Ascx控件(在我的情况下不起作用,很可能ascx文件内容将在DB中),只要我有Control对象,我就可以将它添加到页面控制层次结构。
所以我的关键是如何将运行时生成的ascx文件编译成DLL(in-momery),以便在请求它们时我可以将它们添加到Aspx页面
有什么建议吗?