В настоящее время я нахожусь в процессе обновления среды SQL с SQL Server 2008 до SQL Server 2017. Я сделал это, и все работает в моей среде разработки.
После перемещения этого в мою тестовую среду, котораяЯ еще не перешел на более новую версию SQL. Я получаю ошибку смещения.
Я видел, что это связано с тем, что некоторые из моих запросов Linq имеют take () и skip (), и что это недоступнов SQL 2012 и выше.
на данный момент, так как у меня есть две версии, есть ли обходной путь, где синтаксис будет работать для обоих.
В настоящее время я изменил "providerManifestToken" на 2008 в файле EDMX, но удивилсяесли есть лучший способ?
любая помощь будет отличной.