0

Subsonic 3.0 を使用しようとしていますが、クエリを実行するたびに次のエラーが表示されます。

「'System.Byte' から 'System.Byte[]' へのキャストが無効です。」

いくつかの異なるテーブルでlinqとactiverecordを使用しようとしましたが、常にこの問題が発生しています。

念のため、エラーをスローするコードを抜粋すると、次のようになります。

また、エラーをデバッグしようとしましたが、ステップ実行中にエラーの正確な原因を見つけることができませんでした。

4

3 に答える 3

1

ちょうど解決策を見つけました。ユーザーは 33 週間前にこのバグを報告し、次の場所に修正を投稿しました: http://blog.wekeroad.com/subsonic/subsonic-3-0-repository-template-update/

tinyint データ型の生成に関係しています。

于 2009-07-07T16:18:31.713 に答える
0

3.0.0.1をダウンロードしましたが、修正されていません。これも確認してください

リンクテキスト

修正を含めました

于 2009-07-09T12:37:20.937 に答える
0

今日、3.0.0.1 のリリースでこのエラーを修正しました (願わくば): http://blog.wekeroad.com/subsonic/subsonic-3-0-0-1-released/

于 2009-07-07T21:27:22.167 に答える