別のプロジェクトで参照として設定した LINQ DMBL ファイルを含む DLL を作成し、問題なくデータベースと対話できるようにしました。
ただし、DataContext には Dispose() メソッドがありません。それを using でラップしようとすると、System.IDisposable に暗黙的に変換できないことがわかります。
Dispose() メソッドは DLL プロジェクトで使用できるため、ここで不足しているものはありますか。DataContext が DLL を介してアクセスされた場合、どういうわけか別の方法で処理されますか?
どうもありがとう