2009-05-18 30 views
3

私はVB.netアプリケーションでSubonicを初めて使用しています(私はこれをWebSiteプロジェクトで成功裏に使用しています)。実際にDALソースファイルを生成するには、 'Getting Started'ビデオの2番目の部分に従ってください。これは、ビルドプロバイダメソッドとすべてのAPPEARSが期待どおりに行ったのとは異なります。しかし、私は何も私の生成された名前空間が表示されます。 VB.NetでWebアプリケーションを実行し、C#でSubsonicが生成しているという事実を持っている必要があります。私は私が必要な部品、接続文字列を持っているweb.configファイルを設定した)のVisual Studio 2に空白のWebアプリケーションプロジェクトを作成しVB.Net WebアプリケーションでSubSonicを使用する

1)、など 3):ここで

は私が続くプロセスであり、私はサブコマンドを実行し、DALというフォルダに必要なすべてのクラスを生成しました。 4)私はWebアプリケーションプロジェクトを構築しました 5)「Imports」とタイプされたコードを開き、生成された名前空間が表示されません。

私は実際の亜音速ソースファイルを開いたことさえあり、私が設定した生成された名前空間の名前空間ステートメントがあることが分かりました。私は簡単に別のクラスライブラリプロジェクトに亜音速ファイルを移動し、.dllをコンパイルし、私のプロジェクトでそれを使用しようとしましたが、それでも動作しませんでした。

誰かが私が間違っている可能性について考えている人はいますか?

おかげで、もちろん

マイク

答えて

6

瞬間、私は答えを見つけることができています質問を投稿してください。トリックは、SubCommanderでDALを生成しているときに、/ lang vb引数を指定する必要があります。私の最後の引数リストはこのように見えた:

は/ DAL/LANG VB

を生成それからそれはVB.netで私に私DALコードを与え、それは私が持っているすべてとうまく動作します。

マイク

+0

私はその事を書いていて、中断しました。あなたがそれを理解してうれしい! –

1

私は何度もやりました。私のコマンドラインは:

generate /out Classes\DAL /lang vb 
関連する問題