私は .NET 4.0 コンソール アプリケーションで Linq to Sql を使用しており、クエリをテストし、一部は正常に動作しましたが、デバッグ モードでこの特定のクエリを実行しようとすると、スタックして作業が続行されます (単に何もしません)。
List<Data.OWNER> activeOwnersForNet1 =
(from loadd in OrderITDataContext.RECIPE_LOAD_DATAs
join owner in OrderITDataContext.OWNERs on loadd.RCPLOADD_OWNER equals owner.OWN_ID
where loadd.RCPLOADD_STATUS == 100 &&
owner.OWN_NET_ID == 1
select owner).ToList();
where句がなくても機能しないことに注意してください。テーブルはSQLデータベースでも接続されています(FK関係)。この奇妙な動作の理由は何でしょうか?