codefirst可以通过DbConfiguration实现,但是dbfitst无法做到,弄了一天,搞定了,下面是步骤
1.将.edmx的 元数据处理项目改成 复制输出到目录
2.bs项目添加App_LocalResources文件夹,cs项目添加Resources
3.写生成事件讲步骤1生成的文件copy过去,并查看所有文件加入到解决方案中
4.添加另外一套db的.edmx,调试并能够使用
5.将2个ef的连接字符串的前面改为metadata=res://*/;
6.如果要切换为第二套数据库,修改App_LocalResources中的.ssdl,将提Provider等字符串替换为第二个,并使用第二个的ef字符串即可