LINQ TO SQL 2个DBCONTEXT类 都产生了同名的表对象,有什么好的办法避免报错呢?

刘欣的博客 2016-04-02 05:02:26
数据库有2张表 ,表1,表2

我在VS2010 C#程序中加入LINQ TO SQL类1,包含表1。

我再中加入LINQ TO SQL类2,包含表1,表2。


在使用T1表对象时候:

BA_MYWORK one = new BA_MYWORK();

报错,提示:

在以下方法或属性之间的调用不明确:“EF_TEST.BA_MYWORK.BA_MYWORK()”和“EF_TEST.BA_MYWORK.BA_MYWORK()”


请问,LINQ TO SQL 2个DBCONTEXT类 都产生了同名的表对象 ,有什么好的办法避免报错呢?

我自己找到一个办法,建个目录隔离一下。。。。
...全文
188 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Justin-Liu 2016-04-05
  • 打赏
  • 举报
回复
加前缀也能区分
刘欣的博客 2016-04-04
  • 打赏
  • 举报
回复
我知道了,应该直接在VS2010安装EF6.1.3,放弃LINQ TO SQL就好了。。。。。

8,497

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧