在同一個方案總管中,有二個專案在同一個命名空間裡,其中一個是 WinForm 程式,另一個 DLL 程式,要如何讓 DLL 程式使用到 Windows Form 程式裡的 EF (Entity Framework) ??
步驟如下:
1.打開 WinForm 的 App.config 將 <connectionStrings>到</connectionStrings>以及<entityFramework></entityFramework>複製下來。
2.打開 DLL 的 App.config,將剛才複製的資料貼入到</startup>之後 (注意位置)。
3.記得在 DLL 專案裡,加入 WinForm 的參考。
4.注意!如果 WinForm 及 DLL 會互相參考的話,則可將 EF 放在另一個 DLL 裡,可避免此現象發生。
這樣就可以共用共一個 EF(Entity Framework) 了。
沒有留言:
張貼留言