C# LinqToSQL DBML文件不';无法检测底层数据库中的更改(在VS2010中仍未修复)?

C# LinqToSQL DBML文件不';无法检测底层数据库中的更改(在VS2010中仍未修复)?,c#,visual-studio,visual-studio-2010,linq-to-sql,C#,Visual Studio,Visual Studio 2010,Linq To Sql,关于如何解决这一问题,有几个老问题(大约2009年),例如: 请确认,当基础数据库中发生架构更改时,VS2010是否仍然不会(也不能)自动更新LinqToSQL DBML文件?因此,仍然必须从现有的DBML图中删除所有表并重新添加,或者使用第三方产品之一来生成代码,这是正确的吗 (如果是这样,关于最新/最好的第三方工具的建议,包括价格,可能会对其他人有所帮助)。正确。但实体框架支持这一点 如果您坚持使用LINQ to SQL,此工具将满足您的需要:

关于如何解决这一问题,有几个老问题(大约2009年),例如:

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


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

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

如果您坚持使用LINQ to SQL,此工具将满足您的需要: