李と申します。 S2DaoのJava版では、「検索処理の戻り値にBeanアノテーションに 指定したクラス以外のDTOやMapの利用が可能」の仕様はあります。 .Net版も同じ仕様(http://s2dao.net.seasar.org/ja/dao.html#Select の3行目)だ と思いますが、実際試したら、キャストエラーが発生しました。 .Net版のサンプルを使って試しました。 修正箇所: IDepartmentDao の Function GetAll() As IList(Of DepartmentDto) ↓ Function GetAll() As IList(Of DepartmentDto2) 関連の箇所を省略します。 よろしくお願いします。