2015-08-05 3 views
0

Мы столкнулись с странной ситуацией, когда LinqToSQL, скомпилированные в нем запросы, вызывает исключение stackoverflow при запуске локально, но когда в живой среде нормально работает без каких-либо проблем.Исключение Stackoverflow с составленными запросами LinqToSQL

Запрос содержит несколько соединений, а на select вызывает 2 разных скомпилированных запроса для вычисления нескольких значений. Если мы прокомментируем эти запросы, запрос будет прекрасен. Это не похоже на конкретный компилируемый запрос, так как только запуск одного из них вызывает проблему.

Точка, в которой отладчик разбивается на исключение, не помогает, поскольку это строка кода, которая не имеет ничего общего с выполняемым запросом.

+0

Какое исключение? – BugFinder

+0

Это исключение stackoverflow – Gazeth

ответ

0

Это случилось со мной сегодня. Я переключился на Visual Studio 2015 с 2103 и скомпилировал библиотеку, не перекомпилируя ее зависимости. В моем случае это выглядело как проблема с компилятором.

Чистый и перестроенный (включая зависимые) решил проблему.

Смежные вопросы