簡體   English   中英

實體框架和類項目

[英]Entity Framework and a Class project

我使用EF 4.1創建了一個DAL層,現在想在類庫中使用它。 當我運行項目時,它會在配置文件中詢問連接字符串,但類項目中沒有配置文件。 當我在我的Web項目中使用DAL時 - 它會正常工作。 (我在那里有連接字符串,因為我在Web項目中啟動了EF並將其移動到一個單獨的項目中)。

想法? :)

謝謝

您必須將connectsting字符串部分復制到使用庫結束的每個項目中。 或者您重新編譯DAL以傳遞Connection / Connectionsstring作為創建參數。

或者我讀了你的問題,因為你無法啟動DLL我猜你把它引用到了一個新項目中...所以在新項目中你也必須復制連接字符串。

順便說一句:你可以把一個App.config放到一個DLL中(如果你使用向導,EF就會這樣做) - 但是我不太喜歡這種方法 - 我在項目中使用參數創建(或者使用可以更容易注入的ConfigInfo對象)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM