我打算用asp.net 3.5和LinqToSQL开发一个新网站。出于可维护性的目的,如果将属性添加到数据库中的表中,如何修改Linq类?
谢谢。
答案 0 :(得分:4)
不幸的是,LinqToSQL在Visual Studio中没有同步支持。选项包括:
答案 1 :(得分:0)
每次更改基础数据库时都需要重新生成模型。
答案 2 :(得分:0)
如果您不需要自定义数据模型,或者只是通过partial
类进行自定义,则可以使用SQLMetal.exe
生成数据模型。它附带了.NET 3.5,有几个人在网上写了关于制作批处理文件的文章,你可以运行这些文件来自动化这个过程。
然后,如果您更新数据库,只需运行批处理文件,所有内容都会再次同步!