我使用LINQ to SQL已有一段时间了,有一件事一直困扰着我。每当我修改表的架构时,为了在设计器中刷新它,我都必须先删除它,然后再将其重新添加。很好,但这意味着我必须在设计器中实际找到表。我的数据库中大约有100多个表,每次执行此操作时,就像在大海捞针中找针。好吧,也许还不算那么糟糕,但是很严重的是,它花费的时间比应该花费的时间更长。
还有其他我不知道的刷新表的选项吗?
最佳答案
有些人使用SqlMetal来“刷新/更新”他们的Linq2Sql设计器。当数据库更改时,设计器不支持刷新架构。您必须手动删除表,然后重新添加回表中。
ADO Entity Framework我相信可以刷新。我没有使用它,但是我想我在今年的TechEd演示中看到了它。
有用的信息:Sqlttal的Google's results。
关于visual-studio - 在LINQ to SQL设计器中刷新表时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/345227/