2011-08-01 73 views
7

我正在使用新的實體框架存儲庫,並且需要使用System.data.entity.design.dll以使用PluralizationService。現在,當我添加引用時,它不會顯示在「.Net」選項卡中。另外,如果我去:.. \ Program Files文件(x86)\參考大會\微軟\ Framework.NETFramework \ v4.0並從那裏添加它不會修復我的命名空間使用,只會創建一個黃色圖標在參考文件夾的dll中。引用System.data.entity.design.dll不起作用

有誰知道我可以如何解決這個問題,甚至在哪裏再次下載DLL?

+1

你正在創建什麼樣的應用程序? .NET框架版本等?你在x32或x64機器上嗎?一般來說,我不認爲你應該參考EF的設計DLL。 –

+0

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

+0

@Juilian,當你將鼠標懸停在黃色引用上時,它說了什麼? – Jethro

回答

11

更改應用程序的目標框架從的.NET Framework 4客戶端配置文件.NET框架4

+0

謝謝,那是問題所在!我現在改變了什麼? – Julian

+0

客戶端配置文件是完整框架的一個子集。你可以閱讀它[這裏](http://stackoverflow.com/questions/2759228/difference-between-net4-client-profile-and-full-framework-download) – Stijn