これは本当にこの質問の続きです:
LINQpad から適切な Visual Studio プロジェクトに移行しますか?
..しかし、私はそれを適切に機能させることができません。
その質問への回答は、コンテキスト アセンブリを dll としてダンプする提案ですが、それを行ったにもかかわらず、それを参照としてインポートすると、そのコンテキストのインスタンスをどのように作成し、それをデータベースに向けるかが明確ではありません。実際にそれに対して次のようなクエリを実行します。
var db = new ContextFromThatDLL(myconnectionstring);
var query = from a in db.MYTABLE where a.ID == 1 select a;
追加情報:
LinqPad で IQ ドライバーを使用して Oracle に接続しています。
私はすでに DevArt のライセンス (IQ ドライバーが使用する) を持っていますが、IQ ドライバーが LINQ から独自の SQL を生成することを認識しています。さらに、LinqPad でクエリを開発しています。これは私のワークフローに最適ですが、DevArt が常に IQ ほど優れた SQL を生成するとは限りません。