C# Visual Studio、Linq到Sql、设计器设置?

C# Visual Studio、Linq到Sql、设计器设置?,c#,visual-studio,linq-to-sql,C#,Visual Studio,Linq To Sql,是否有地方可以更改Visual Studio Linq到Sql设计器的输出设置?我想控制表名是否为复数/非复数、添加特定属性、名称空间等。创建文件后,是否可以在不手动更改文件的情况下执行这些操作?您可以在设计器中的表属性中更改表/实体的名称。它有一个名称和一个源。当然,源是底层数据库,但是您可以更改名称以满足您的需要。除此之外,我不知道有什么方法可以使物品多元化或去模糊化 此外,不要手动编辑L2S设计器输出的文件-下次在设计器中进行更改时,这些文件将被覆盖。要扩展生成的类,请使用分部类 您可以在

是否有地方可以更改Visual Studio Linq到Sql设计器的输出设置?我想控制表名是否为复数/非复数、添加特定属性、名称空间等。创建文件后,是否可以在不手动更改文件的情况下执行这些操作?

您可以在设计器中的表属性中更改表/实体的名称。它有一个名称和一个源。当然,源是底层数据库,但是您可以更改名称以满足您的需要。除此之外,我不知道有什么方法可以使物品多元化或去模糊化


此外,不要手动编辑L2S设计器输出的文件-下次在设计器中进行更改时,这些文件将被覆盖。要扩展生成的类,请使用分部类

您可以在设计器中的表属性中更改表/实体的名称。它有一个名称和一个源。当然,源是底层数据库,但是您可以更改名称以满足您的需要。除此之外,我不知道有什么方法可以使物品多元化或去模糊化


此外,不要手动编辑L2S设计器输出的文件-下次在设计器中进行更改时,这些文件将被覆盖。要扩展生成的类,请使用分部类

在这一点上,答案似乎是“不”

在这一点上,答案似乎是“不”

谢谢!我知道部分课程。但是您的第一个建议是,这与更改实际的设计器文件有何不同?这不是一样吗?因此,当更新时,这将被覆盖。我的问题是,它是否存在影响设计者实际创建类的方式的任何设置。啊,我想我误解了你的问题。我不认为有任何方法可以控制它。您可以从properties窗口控制名称空间,但不能控制复数化。如果您想要这种类型的灵活性/可配置性,您可能需要转向实体框架。谢谢!我知道部分课程。但是您的第一个建议是,这与更改实际的设计器文件有何不同?这不是一样吗?因此,当更新时,这将被覆盖。我的问题是,它是否存在影响设计者实际创建类的方式的任何设置。啊,我想我误解了你的问题。我不认为有任何方法可以控制它。您可以从properties窗口控制名称空间,但不能控制复数化。如果您想要这种类型的灵活性/可配置性,您可能必须转向实体框架。