现在,当我单击"从数据库生成模型";在edmx模式上,而不是得到这个:
public int ID { get; set; }
public int LocationID { get; set; }
public string LocationDescription { get; set; }
我得到这个:
public int ID { get; set; }
public int LocationID { get; set; }
public string LocationDescription { get; set; }
是什么导致它在属性之间放置空格。有没有办法改变代码生成策略对生成的代码的格式?
您当然不想仅仅为了删除自动生成的属性之间的回车而走这么远。
此外,你为什么还要这样做?除非做一些真正具体的事情,否则你不应该接触这个文件。那么,既然自动生成的代码无论如何都不会被触碰,你为什么还要看它呢?
如果这让你很恼火,以至于你真的无法在不删除这些文件中的回车符的情况下继续下去,那么,我很乐意向你展示如何做到这一点。
给你:
https://visualstudiomagazine.com/Articles/2008/09/01/Customize-Code-Generation-in-EF.aspx?m=1
我祝你好运。。。因为你需要它。