私は、既存のASP.NETWebサイトプロジェクトで最近.NET3.5環境(VS2008、VB.NET)にアップグレードされた.NET2.0で作業しています。App CodeフォルダーにLinq-to-SQLクラス(DataContextとも呼ばれますか?)を生成し、アクティブな接続からテーブルをドラッグして保存することができます。それをMyDBと呼びましょう。ページの分離コードファイルに移動して「MyDBDataContext」のオブジェクトを宣言しようとすると、それはインテリセンスではなく、アクセスできないことを示しています。参照を確認しましたが、.dbmlファイルを作成したため、正しく設定する必要があります。新しいテストウィンドウアプリプロジェクトを作成しましたが、期待どおりに動作し、このブログを問題なくフォローできました。
これらの自動生成されたオブジェクトを使用できないようにするWebプロジェクトに固有の何かがありますか?App Codeはそれを宣言するのに適切な場所ですか?
上記からわからない場合は、私は業界に不慣れで、LINQに本当に不慣れです。
ご協力いただきありがとうございます。