修改窗体时Visual Studio 2012自动生成约束

时间:2013-10-08 21:48:15

标签: vb.net visual-studio visual-studio-2012 dataset auto-generate

我在Visual Studio 2012中遇到问题。当我以任何方式修改我的窗体时,会自动生成以下约束:

Me.DataSet.DatabaseSpecs.Constraints.AddRange(New System.Data.Constraint() {New System.Data.UniqueConstraint("Constraint1", New String() {"ID"}, True)})

Me.DataSet.DatabaseSpecs.TableName = "TableName"

这导致我出现运行时错误以及阻止我在设计视图中查看表单,“InvalidOperationException”,并显示消息“无法添加主键约束,因为已经为表设置了主键”。

如果我进入并删除所有自动生成的代码,程序将加载正常。

有没有办法阻止生成此代码?

0 个答案:

没有答案