En .NET 8/EF8, al trabajar con SQL Server, EF puede crear una versión más reciente de consultas SQL que los servidores/databases SQL antiguos no entenderán y considerarán como un Error de Sintaxis. La solución es sincronizar los niveles de compatibilidad del servidor y del cliente.
hackernoon.com
How to Solve the Microsoft.Data.SqlClient.SqlException (0x80131904): Incorrect syntax near '$ Error
