Здравствуйте, Ziaw, Вы писали:
Z>Не могу понять где баг — в Nemerle.Data.Linq или BLToolkit.
Z>Прходит простой такой тест:
Z>Z> using (db = Db())
Z> {
Z> def id1 = System.Guid("005B55CD-C6E9-433F-8983-74E53465714E");
Z> def id2 = System.Guid("7017AC86-450E-4B0D-987C-844B4EF7ACBA");
Z> def single1 = db.Pages.Single(t => t.Id == id1);
Z> def single2 = db.Pages.Single(t => t.Id == id2);
Z> Expect(single1.Id == single2.Id); // == 005B55CD-C6E9-433F-8983-74E53465714E
Z> }
Z>
Пришли описание класса Page. Так чтобы можно было воспроизвести ошибку без обращения к БД.
Ну, или как-то по другому сделай так чтобы можно было воспроизвести ошибку на чужой машине.