首页 > 解决方案 > 从数据集中删除表适配器

问题描述

我在数据集 xsd 文件中添加了一个表适配器(通过在图表内右键单击并添加一个表适配器),我想从项目中完全删除它(目的是在进行更改后重新添加它数据库)。我在 xsd 中右键单击表适配器并单击删除,但这只是从图表中直观地删除表适配器。

因此,在这些文件中有与表适配器相关的代码: [dataset].Designer.vb [dataset].xss

有没有办法完全从项目中删除表适配器,即从 xsd 和设计器文件中?

我尝试删除表适配器并运行自定义工具,但这并没有删除代码。

当我重新添加表适配器时,它的名称会附加一个“1”,我相信这是因为项目中仍然存在原始表的痕迹。

标签: dataset

解决方案


由于这个答案,尴尬地回答了我自己的问题:创建了奇怪的“Designer1.cs”文件

我不得不从图表中删除表适配器,保存,关闭 VS,使用文件资源管理器删除设计器文件,重新打开 VS 并针对 xsd 运行自定义工具。这会重新生成设计器文件,因此它不再包含表适配器。

重新添加表格适配器,保存然后运行自定义工具,通过添加新表格适配器来更新设计器文件。


推荐阅读