Recibo este error cuando publico esto:
DataContext.DBProjectEntities.Projects.Where(xWhere, parameterList.ToArray)
La sintaxis del parámetro de comando '@ 0' no es válida. Cerca de la línea 6, columna 37.
xWhere
¿ xWhere
hay una cadena que contiene el valor "(ProjectStatuses.Any(DepartmentID = @0))"
parameterList
es Dim parameterList As New List(Of ObjectParameter)
Contiene un elemento con valor 1 de tipo Int32 que corresponde al tipo de DepartmentID.
Lo tengo. Estaba usando el dunamic.vb de un ensamblaje externo. En mi código tenía una declaración de importaciones para ese ensamblado, pero también necesitaba las importaciones para system.linq.dynamic