6 vb.net xsd designer dataset visual-studio-2008
我有一个.xsd
,.vb
,.xsc
,并.xss
在Visual Studio 2008中的数据集,我从另一个Visual Studio项目复制过来的文件,但是我需要更改数据集.因此我进入了XSD文件,创建了新列,删除了不需要的列等等.但是我意识到当我尝试使用新数据集时,我没有幕后的Visual Basic代码.此代码通常位于dataset.designer.vb
.当我复制旧版本时,由于列已更改,它不再有效.
我如何强制Visual Studio 2008使用.xsd
文件并让它创建/更新其设计器代码?
小智 7
您只需要排除您的.xsd
文件并再次包含它.它将重新生成您的designer.vb
文件.
小智 7
我不知道这对其他人来说是否仍然是一个常见问题,但我确实找到了答案(我认为).单击解决方案资源管理器中的.xsd文件.将"自定义工具"属性更新为"MSDataSetGenerator".这将自动重新生成*.Designer.vb文件.
不幸的是,这属于我需要时可以做的事情的灰色地带,但我不需要做足够的事情来将知识传授给他人。
我所知道的是,这*.designer.vb
意味着这段代码是由 Visual Studio 生成的,如果它生成一次,它就可以再次生成。此外,我很少这样做(可能两次,都是在 Visual Studio 2005 中),看起来就像将 *.xsd 文件添加到解决方案资源管理器一样简单。如果仅此方法不起作用,请尝试显示所有文件或右键/双击 *.xsd。