我已经在数据集xsd文件中添加了一个表适配器(通过在图内部右键单击并添加一个表adpater),并且我希望将其从项目中完全删除(目的是在制作完成后重新添加它数据库中的更改)。我在xsd中的表适配器上单击鼠标右键,然后单击“删除”,但这只是从图表中直观地删除了表适配器。
因此,这些文件中存在与表适配器相关的代码: [数据集] .Designer.vb [数据集] .xss
是否可以从项目中(即从xsd和设计器文件中)完全删除表适配器?
我尝试删除表适配器并运行自定义工具,但这还没有删除代码。
当我重新添加表适配器时,其名称后面会附加一个“ 1”,我相信这是因为项目中仍然有原始表的踪迹。
答案 0 :(得分:0)
由于这个答案而尴尬地回答了我自己的问题:Weird "Designer1.cs" files created
我不得不从图中删除表适配器,保存,关闭VS,使用File Explorer删除设计器文件,重新打开VS并针对xsd运行自定义工具。这样会重新生成设计器文件,因此它不再包含表适配器。
重新添加表适配器,保存然后运行定制工具,通过向其添加新的表适配器来更新设计器文件。