¿Alguien me puede ayudar aquí, lo siguiente funciona bien en mi XP pero no en mi máquina de vista. Estoy consultando un diccionario genérico.Linq + término de expresión inválido '>'
Ambas computadoras tienen .NET 3.5 + SP1, 3.0, 2.0, etc., y tienen el proyecto web dirigido a 3.5 Framework.
using System.Linq;
string val = "Test";
var d = DictionaryOfStuff().Where(n => n.Key.ToLower().Contains(val.ToLower()));
me da el error: CS1525: No válido término expresión '>'
puedo ejecutar esto en un proyecto differnet en Vista, he configurado IIS para utilizar .NET 2.0 y el proyecto en VS dirigida a 3,5 incluso he intentado añadir esto a la web.config, que compila bien w/o cualquier lambda/LINQ
So impar. Lo mismo me pasó a mí, y el interruptor de destino funcionó bien. Je, gracias. –
Esto fue un salvavidas. ¡Gracias por regresar y decirnos qué funcionó! Microsoft ... grrrr ... –
Lo mismo me pasó a mí. Target se configuró en 4.0 y obtuve el error. Cambió a 2.0 y luego a 4.0 y todo está bien. ¡Gracias! –