2011-08-01 14 views
7

Estoy trabajando con un nuevo repositorio de Entity Framework y necesito System.data.entity.design.dll para usar PluralizationService. Ahora cuando voy a agregar referencia, no aparece en la pestaña ".Net". También si voy a: .. \ Program Files (x86) \ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.0 y agrego el dll desde allí no arreglará mi espacio de nombres usando y solo creará un ícono amarillo en el dll en la carpeta de referencia.Referencia a System.data.entity.design.dll no funciona

¿Alguien sabe cómo puedo solucionar esto, o incluso dónde descargar el dll nuevamente?

+1

¿qué tipo de aplicación estás creando? ¿Versión de .NET framework y demás? ¿Estás en la máquina x32 o x64? En general, no creo que deba hacer referencia al dll de diseño del EF. –

+0

Windows 7, 64x visual studio 2, EF 4, .net Framework 4.1 – Julian

+0

@Juilian, cuando pasas el mouse sobre la referencia amarilla, ¿qué dice? – Jethro

Respuesta

11

cambiar el marco blanco de su aplicación desde .NET Framework 4 Client Profile a Framework 4.

+0

¡Gracias, ese fue el problema! ¿Qué cambié realmente ahora? – Julian

+0

El perfil de cliente es un subconjunto del marco completo. Puede leer al respecto [aquí] (http://stackoverflow.com/questions/2759228/difference-between-net4-client-profile-and-full-framework-download) – Stijn

Cuestiones relacionadas