8

I'm working with a new Entity Framework repository and need System.data.entity.design.dll for using the PluralizationService. Now when I go to add reference, it wont show up in the ".Net" tab. Also if I go to: ..\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0 and add the dll from there it won't fix my namespace using and will only create a yellow icon at the dll in the reference folder.

Does anyone know how I can fix this, or even where to download the dll again?

user247702
  • 23,641
  • 15
  • 110
  • 157
Julian
  • 1,105
  • 2
  • 26
  • 57
  • 1
    what kind of application are you creating? .NET framework version and so on? are you on x32 or x64 machine? In general I don't think you should reference the design dll of the EF. – Davide Piras Aug 01 '11 at 13:01
  • Windows 7, 64x visual studio 2, EF 4, .net Framework 4.1 – Julian Aug 01 '11 at 13:02
  • @Juilian, when you hover you mouse over the yellow reference, what does it say? – Jethro Aug 01 '11 at 13:06

1 Answers1

12

Change the target framework of your application from .NET Framework 4 Client Profile to .NET Framework 4.

user247702
  • 23,641
  • 15
  • 110
  • 157
  • Thanks, that was the problem! What did I actually change now? – Julian Aug 01 '11 at 13:13
  • The Client Profile is a subset of the full framework. You can read about it [here](http://stackoverflow.com/questions/2759228/difference-between-net4-client-profile-and-full-framework-download) – user247702 Aug 01 '11 at 13:14