私たちの ASP.NET アプリケーションでは、他の開発者が asp.net コードを記述できるようにし、そのコードをメモリ内の dll にコンパイルします。
その一環として、実行時に ASCX コントロールを DLL にコンパイルし、後で Aspx ページにロードできるようにしたいと考えています。
パスから Ascx コントロールをロードする方法を既に知っています (私の場合は機能しません。おそらく ascx ファイルのコンテンツは DB にあります)。Control オブジェクトがあれば、それを Page コントロール階層に追加できます。 .
したがって、私にとって重要なのは、実行時に生成された ascx ファイルを DLL (in-momery) にコンパイルする方法です。そうすれば、それらが要求されたときに、それらを Aspx ページに追加できます。
助言がありますか?