如果我发错了地方,对不起,但我认为这个问题应该在这里问。
MVC3互联网应用程序使用数据库优先方法生成类。我是MVC3的新手,对C#和Visual Studio也比较陌生,尽管我有一点经验。
自动生成的代码警告说,编辑可能会导致意外的结果,并且如果重新生成代码,则更改将被删除。据我所知,这意味着更改数据库、重新运行tt文件或更新模型。
然而,修改它是否可行?只需跟踪更改以防需要重新生成,还是有更好的方法?
感谢您的任何帮助。
如果我发错了地方,对不起,但我认为这个问题应该在这里问。
MVC3互联网应用程序使用数据库优先方法生成类。我是MVC3的新手,对C#和Visual Studio也比较陌生,尽管我有一点经验。
自动生成的代码警告说,编辑可能会导致意外的结果,并且如果重新生成代码,则更改将被删除。据我所知,这意味着更改数据库、重新运行tt文件或更新模型。
然而,修改它是否可行?只需跟踪更改以防需要重新生成,还是有更好的方法?
感谢您的任何帮助。
生成的类应该是partial
类,这样你就可以通过创建与命名空间和名称相同的自己的partial
类来外部管理增强功能。
EDMX
文件时,为你的 DbContext
和 Entity
类生成的类都是部分类。