EntityFramework.SqlServer nie został wdrożony w publikacjach internetowych
Zauważyłem, że dzieje się coś dziwnego, może to błąd, ale sam mogę coś przegapić.
Załóżmy, że masz rozwiązanie z dwoma projektami: jeden to projekt MVC3, drugi to biblioteka klas do dostępu do danych (klasy modelu Entity Framework, kontekst danych i tym podobne).
Odwołania do biblioteki klasEntityFramework
(EF6) iEntityFramework.SqlServer
biblioteki.
Projekt MVC odwołuje się do tej biblioteki klasDAL
. TheDAL
biblioteka może być użyta przez jakiś inny kod spoza aplikacji, a więc do oddzielenia jej od projektu WWW.
W każdym razie wydaje się, że po opublikowaniu projektu MVC3 proces nie trafia do kopiowaniaEntityFramework.SqlServer
złożenie do katalogu publikowania / bin. Jednakże torobi opublikuj bazęEntityFramework
dll wraz z innymi bibliotekami i samą biblioteką klas.
Czy istnieje sposób, aby wydawca opublikował wymagany sterownik SqlServer?