Actualmente, ni siquiera los ejemplos más simples de uso del trabajo 'ExpandoObject' en mi máquina.¿Por qué ExpandoObject no funciona como se esperaba?
Tanto
dynamic obj = new ExpandoObject();
obj.Value = 10;
var action = new Action<string>((line) => Console.WriteLine(line));
obj.WriteNow = action;
obj.WriteNow(obj.Value.ToString());
dynamic sampleObject = new ExpandoObject();
sampleObject.test = "Dynamic Property";
Console.WriteLine(sampleObject.test);
(from the MSDN examples) fallar con un RuntimeBinderException. Supongo que he configurado mal algo, pero no sé qué podría ser.
Estoy usando .NET v4.0.30319 y Visual Studio 2010 SP1 Premium. Por favor, pregunte por cualquier otra cosa que necesite saber. =)
Salvaje. ¿Qué tipo de proyecto es ese - consola? –
Sí, lo es ... ¡y traté de crear una nueva aplicación de consola vacía, y funciona allí! Debo dejar de reutilizar una sola aplicación de consola para todos mis ataques, parece. Gracias =) – Jens
Ah, y funciona fuera del depurador, también ... Muy extraño. – Jens