Linq to sql Linq对Sql说该项由';客户';已经存在。请选择其他名称
在使用svn的过程中,我一直在使用LINQtoSQL文件。最新的一个错误是,我的dbml文件显示为有一个错误 名为“Customer”的项目已存在。请选择其他名称Linq to sql Linq对Sql说该项由';客户';已经存在。请选择其他名称,linq-to-sql,Linq To Sql,在使用svn的过程中,我一直在使用LINQtoSQL文件。最新的一个错误是,我的dbml文件显示为有一个错误 名为“Customer”的项目已存在。请选择其他名称 然后它又重复了一遍。事实上,它几乎适用于所有物体。我的解决办法是什么?我试着重新命名一个名为Customer的,但是没有解决这个问题。我不知道该去哪里解决这个问题。我转到了.dbml文件,没有看到任何重复,我转到了.dbml.layout文件,也没有看到任何重复。我不相信您的成员名称可以与它所属的类同名,如: public class
然后它又重复了一遍。事实上,它几乎适用于所有物体。我的解决办法是什么?我试着重新命名一个名为Customer的,但是没有解决这个问题。我不知道该去哪里解决这个问题。我转到了.dbml文件,没有看到任何重复,我转到了.dbml.layout文件,也没有看到任何重复。我不相信您的成员名称可以与它所属的类同名,如:
public class Customer
{
public string Customer { get; set; }
...
}
检查您的实体。我认为您的成员名称不能与其所属的类同名,如:
public class Customer
{
public string Customer { get; set; }
...
}
检查您的实体。找到了它。不知何故,存在着重复的关联。让我困惑的是,它看起来像是指向一个对象,而不像是指向关联。明白了。不知何故,存在着重复的关联。让我困惑的是,它看起来像是指向一个对象,而不是指向关联。Visual Studio为我报告了一个重复的错误项。所以,即使当我删除了上面说是重复的一个(“客户”)时,它也只是不断地报告另一个错误,直到我放弃,才真正找到了真正是重复的一个 此外,副本最有可能位于.dbml文件的末尾(右键单击并选择“打开时使用…”>“XML(文本)编辑器”)。这是因为VisualStudio总是将任何修改移动到文件的末尾,因此当两个开发人员在修改同一项后自动合并时,很容易出现重复 手动运行以获取实际错误消息:
- 开始>Microsoft Visual Studio>Visual Studio工具>Visual Studio 命令提示符
- 将目录(cd)更改为带有.dbml文件的目录
- (将文件夹从资源管理器拖放到命令提示窗口以获取路径)
SqlMetal/code:[filename].designer.cs[filename].dbml
- 开始>Microsoft Visual Studio>Visual Studio工具>Visual Studio 命令提示符
- 将目录(cd)更改为带有.dbml文件的目录
- (将文件夹从资源管理器拖放到命令提示窗口以获取路径)
SqlMetal/code:[filename].designer.cs[filename].dbml
- Visual Studio为我报告了错误的重复项。所以,即使当我删除了上面说是重复的一个(“客户”)时,它也只是不断地报告另一个错误,直到我放弃,才真正找到了真正是重复的一个
此外,副本最有可能位于.dbml文件的末尾(右键单击并选择“打开时使用…”>“XML(文本)编辑器”)。这是因为VisualStudio总是将任何修改移动到文件的末尾,因此当两个开发人员在修改同一项后自动合并时,很容易出现重复
手动运行以获取实际错误消息: