Noticed this odd thing going on, perhaps it's a bug but I might be missing something myself.
Suppose you have a solution with two projects: one is a MVC3 project, another is a class library for data access (Entity Framework model classes, data context and such).
The class library references EntityFramework
(EF6) and EntityFramework.SqlServer
libraries.
And the MVC project references this class library DAL
. The DAL
library may be used by some other code outside of the application, hence to decouple it from the web project.
Anyway, it appears that upon publishing the MVC3 project, the process misses copying the EntityFramework.SqlServer
assembly to the publish/bin directory. However, it does publish base EntityFramework
dll along with other libraries and the class library itself.
Is there a way to get the publisher to publish the required SqlServer driver as well?
See Question&Answers more detail:os