LinqToSQL DBML文件未检测到底层数据库中的更改(仍未在VS2010中修复)?

时间:2011-07-12 19:22:18

标签: c# visual-studio visual-studio-2010 linq-to-sql

有几个关于SO的旧问题(大约在2009年)解决了这个问题,例如:

How do I update a Linq to SQL dbml file?

只是为了确认,当底层数据库中发生架构更改时,VS2010是否仍然(并且不能)自动更新LinqToSQL DBML文件?因此,仍然必须从现有DBML图中删除所有表并重新添加,或者使用第三方产品之一来进行代码生成,这是正确的吗?

(如果是这样,关于最新/最好的第三方工具的建议,包括价格,可能对其他人有帮助。)

1 个答案:

答案 0 :(得分:0)

正确。实体框架支持这一点。

如果您坚持使用LINQ to SQL,此工具可以满足您的需求:http://www.huagati.com/dbmltools/