[Seasar-user:15105] Re: 【DBFlute】prefixを使用して生成したコードがコンパイルエラー

柴切 卓 [E-MAIL ADDRESS DELETED]
2008年 7月 22日 (火) 14:10:59 JST


柴切です。

久保さん、対応ありがとうございます。

修正版を試したところ
--------------------
XXX\AllCommon\Bhv\prefix_AbstractBehaviorReadable.cs(83,24): エラー
CS0246: 型または名前空間名 'ResultBeanBuilder' が見つかりませんでした,
XXX\AllCommon\Bhv\prefix_AbstractBehaviorReadable.cs(88,13): エラー
CS0246: 型または名前空間名 'PagingInvoker' が見つかりませんでした,
XXX\AllCommon\Bhv\prefix_AbstractBehaviorReadable.cs(88,56): エラー
CS0246: 型または名前空間名 'PagingInvoker' が見つかりませんでした,
XXX\AllCommon\S2Dao\prefix_FetchNarrowingResultSetFactory.cs(41,17): エ
ラー CS0103: 名前 'OutsideSqlContext' は現在のコンテキスト内に存在しません。
XXX\AllCommon\S2Dao\prefix_S2DaoMetaDataExtension.cs(483,37): エラー
CS0246: 型または名前空間名 'Entity' が見つかりませんでした,
XXX\AllCommon\S2Dao\prefix_S2DaoMetaDataExtension.cs(555,27): エラー
CS0246: 型または名前空間名 'Entity' が見つかりませんでした,
XXX\BsBhv\prefix_BsArtistBhv.cs(145,24): エラー CS0246: 型または名前空間
名 'ResultBeanBuilder' が見つかりませんでした,
XXX\BsBhv\prefix_BsArtistBhv.cs(155,13): エラー CS0246: 型または名前空間
名 'PagingInvoker' が見つかりませんでした,
XXX\BsBhv\prefix_BsArtistBhv.cs(155,56): エラー CS0246: 型または名前空間
名 'PagingInvoker' が見つかりませんでした,
--------------------

まだ、このあたりのプレフィックスが足りないようです。

ちなみに、上記の部分を手でプレフィックスを付け足すとコンパイルOKになりま
した。

よろしくお願いします。

kubo さんは書きました:
> 久保(jflute)です。
>
> 柴切さん、こんにちは
>
> ご指摘ありがとうございます。
>
> http://dbflute.sandbox.seasar.org/download/dbflute/dbflute-0.7.7.zip
> にて修正版をUPしてみました。
> お手数ですが、ご確認頂けませんでしょうか?
>
> 2008/7/22 柴切 卓 <[E-MAIL ADDRESS DELETED]>:
>   
>> はじめまして、柴切と申します。
>>
>> DBfluteを利用していて、気づいた点がありましたのでメールしました。
>>
>> 利用したDBfluteは 0.7.6
>>
>> buildpropertiesファイルに
>>
>> torque.targetLanguage = csharp
>> torque.projectPrefix=prefix_
>>
>> と設定して、コード生成を行ったのですが、
>>
>> コンパイルしてみると
>>
>> S2DaoMetaDataExtension.cs内
>>
>> protected ISqlCommand InitializeSpecifiedOutsideSqlCommand(String
>> sqlCommandKey, OutsideSqlContext outsideSqlContext) {
>>
>> の型名 OutsideSqlContext
>>
>> protected IPropertyType CreatePropertyTypeExtension(PropertyInfo pi,
>> DBMeta dbmeta) {
>>
>> の型名 DBMeta
>>
>> でコンパイルエラーが出ます。
>>
>> この2カ所がプレフィックスつかずに生成されているようです。
>>
>> ご確認いただければと思います。
>>
>> 以上、よろしくお願いいたします。
>>
>>
>>
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
>>     
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
>
>   




Seasar-user メーリングリストの案内