提出這個問題的背景:在新項目中封裝了一個DAL來經過EF框架對數據庫操做,可是在項目引用後,每當編譯時就會出錯!更加詭異的是在Web項目和WCF項目中對此DAL引用時就不會出現此問題。做爲一個初學者,在沒有具體的錯誤提示時便不知所措,後來部門的經理給出瞭解決方法!!數據庫
以下:框架
如上圖中在最後的項目xxxPDA(控制檯應用程序)中添加了XXXXBll項目引用後,在類中引用命名空間後:using xxxx.xxxBll 後,編譯就會出現此錯誤
spa
對於上述出現的問題,解決方案爲:
blog
即:打開程序的屬性頁面,將上述中的默認的.NET Framework 4 client Profile 改成.NET Framework 4 編譯
雖然解決了這個引用的問題,可是出現這種情況的緣由是什麼呢?.NET Framework 4 client Profile 和.NET Framework 4的區別又是什麼?cli