Я отлаживаю и Visual Studio проекта, прекращает отлаживать и закрывает программу на следующей строке без исключений или сообщений об ошибках (я включил уведомления для любых вызванных исключительных ситуаций в опциях):
var query = Session.Linq<RSS>()
.Where(x => x.LastRetrieved <= date || x.LastRetrieved == null)
.Where(x => x.Moderated);
Где Сессия. Linq обращается к LINQ2NHibernate. Так или иначе вопрос: каковы возможные причины для такого поведения? Протестированный оба на VS 2010 и 2008 - они ведут себя, тождественно просто падая из отладки.
Обновление. Если я изменяю тип приложения на "Консольное приложение", это обычно ведет себя. Очень странный.