我得到了我的数据上下文称为Proveedor的实体。 为数据上下文来表示Proveedor的集合,产生称为Proveedors一个性质。 我把它重新命名为Proveedores这是在西班牙正确的拼写。 但只要我做任何事情的模型(不涉及Proveedor实体)和重建它再次将其重命名回Proveedors。

我不希望关掉多元化只是希望它停止重命名我的改名:)

由于

有帮助吗?

解决方案

当进行更改数据模型的dbml文件时,LINQ to SQL类完全从零开始生成。您对类文件的任何修改都将被覆盖。

更改复数规则将不得不通过改变代码生成来完成,但我不知道这是可能的。


可以通过右击的表中的dbml设计器窗口并选择属性改变生成的名称。有一个名为“名称”字段,你应该能够定义一个自定义名称。

另外:这是不是这一特定问题直接相关,但如果你想修改添加到生成的类,它们被定义为局部类。所以,你可以通过创建一个单独的部分类方法添加到类。

其他提示

你在哪里重新命名呢?如果更改生成的C#代码,它会被覆盖,就像你所看到。

您需要改变它在dbml的文件。打开该文件。选择属性,然后打开属性面板,并改变它那里。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top