我想使用连接字符串直接从我的数据库生成EF POCO实体,但是我可以添加到项目中的模板都希望我有一个.edmx文件,我没有。我似乎无法正确地修改模板,但我知道这是可能的。任何可以提供帮助的T4模板向导?
答案 0 :(得分:-2)
在解决方案资源管理器中,您可以添加EDMX。右键单击,添加,类,然后选择ADO.NET实体数据模型。然后,您可以选择“来自数据库的EF Designer”,VS将为您生成POCO实体。它们将隐藏在EDMX中,嵌套在.tt文件下。
从那里,很容易手动创建元数据文件作为生成实体的部分类,但是我从未自动生成元数据属性。 https://msdn.microsoft.com/en-us/library/bb126445.aspx可能会帮助你。如果您找到更好的资源,请告诉我。