MSVS 2008:表单抛出修改时用户代码错误未处理ArgumentException

时间:2011-03-28 15:03:52

标签: c# .net visual-studio-2008 c#-3.0

Microsoft Visual Studio 2008 运用 Microsoft net framework Version 3.5 SP1

我正在尝试修改工作表单。在最初添加按钮/字段然后运行程序时,表单引发了异常。

例外:

"ArgumentException was unhandled by user code"
"Cannot add primary key constraint since primary key is already set for the table"

从我发现它与尝试修改或强制对继承的数据表/数据库的约束有关。是否有任何自动生成可能导致此错误?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

正如我在最初的问题中指出的那样,我正在搜索我可以删除的功能,以防止这种情况发生。尽管@jeroenh如此勇敢地认为我没有给出足够的信息来回答这个问题,但我想指出这个功能是

.Constraints.AddRange()

^你会注意到它与数据表中的约束有关。