Возникла странная проблема: на некоторых компьютерах работает следующий код, а на других - нет:
var user = (from u in userRepository.Linq()
where u.Username == HttpContext.User.Identity.Name
select u).Single();
var allCourses = user.UserCourses.Select(c => c.Course).ToArray();
Исключением является «Ошибка создания экземпляра прокси», «Невозможно получить открытый ключ для strongnamekey.pair».