[Seasar-s2dotnet 56] Re: S2.NET-1.0.0-beta7リリース

イーコム 細川 hosokawa
2005年 8月 5日 (金) 17:11:15 JST


こんにちは、細川です。

S2.NET-1.0.0-beta7を試してみたのですが、App.configでのアセンブリ
登録で不明点がありましたのでメールしました。

例えば、Hoge.exeのApp.configで以下のようにアセンブリを指定したと
します。
<configSections>
    <section name="s2dotnet" type="System.Configuration.NameValueSectionHandler, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</configSections>
<s2dotnet>
    <add key="configPath" value="HogeApp/App.xml" />
    <add key="assembly" value="HogeAppLogic" />
    <add key="assembly" value="CommonLogic" />
</s2dotnet>

プログラムを実行するとdiconの<component>にてHogeAppLogic内の
クラスを指定している部分でエラーになります。

S2ContainerFactory.Create(string path)の中段部分
string[] assemblys = config.GetValues(ContainerConstants.CONFIG_ASSEMBLY_KEY);
では最後の「CommonLogic」のみが取得出来、「HogeAppLogic」は取得出来ていないよ
うです。(最後の1つのみが取得出来る)

定義の間違い等ありましたら指摘をお願いします。
又、その他解決方法がありましたら教えて頂けたら有難いです。

宜しくお願い致します。

On Thu, 04 Aug 2005 23:02:28 +0900 
Kazuya Sugimoto <sugimoto @ kamedane.com> wrote:

> S2.NET-1.0.0-beta7をリリースしました。
> 
> ・S2.NET.Extension.Dbcp.Impl.DataSourceImplがSystem.Dataアセンブリ内の
>  データプロバイダしか扱えない不具合を修正しました。

-- 
細川 弘幸 <hosokawa @ ecom.co.jp>
    イーコム株式会社
    TEL : 03-3986-3811  FAX : 03-3986-3812
    URL : http://www.ecom.co.jp(工事中)




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