[seasar-dotnet:370] Re: S2Container.NET&S2Dao.NETについて

Kazuya Sugimoto sugimotokazuya @ gmail.com
2006年 11月 8日 (水) 05:34:24 JST


杉本です。

meiさん、ありがとうございます。
早速、テストしてみます。

06/11/07 に meiさんは書きました:
> こんばんは、meiです。
>
> Kazuya Sugimoto wrote:
> > 杉本です。
> >
> >>> ・ダイナミックモジュールがあると例外が出てしまいます
> > 動的アセンブリを対象外にしたいですねぇ・・
> > どなたか動的アセンブリを見分ける方法知らないでしょうか?
>
> こんな感じで判別できないでしょうか?
>
> static void Register(Assembly asm)
> {
>     // 動的に作成されたアセンブリは除く
>     if (!(asm is System.Reflection.Emit.AssemblyBuilder))
>     {
>         engine.LoadAssembly(asm);
>         foreach (Type t in asm.GetTypes())
>             if (t.IsPublic && t.Namespace != null)
>                 engine.Import(t.Namespace);
>     }
> }
>
> IronPythonの実験で書いたコードだったり。(^^;



-- 
Kazuya Sugimoto
http://d.hatena.ne.jp/sugimotokazuya/


seasar-dotnet メーリングリストの案内