Я пишу приложение WPF C#, и я использую сущность framework 6.0. Я использую LINQ для запуска запроса в удаленной базе данных и возвращает IQueryable. Когда я пытаюсь выполнить итерацию по возврату, программа вылетает даже в режиме отладки. По какой-то причине отладчик не может его поймать. Это код, который бросает ошибку:Исключение нарушения доступа
var schedules = context.Schedules.Where(s => s.Username == username);
foreach (var schedule in schedules)
Окно вывода показывает:
The thread 0x4174 has exited with code 0 (0x0).
The program '[6128] EniproTutors.vshost.exe' has exited with code -1073741819 (0xc0000005) 'Access violation'.
Что проблема может быть с кодом?
Является ли 'schedules' возвращением null? Недействителен ли контекст? – jdweng
Любой небезопасный код? AV возможно только с небезопасным кодом или с ошибкой CLR. – usr
@jdweng нет, расписания не являются нулевыми или пустыми –