我正在尝试升级VS 2008项目以在VS 2010中运行,有很多.xsd文件使用自定义工具MSDataSetGenerator生成类型化数据集
构建在2008年运行良好,但在2010年构建时会产生数百个错误,可能是因为它在2010年使用的MSDataSetGenerator与VS 2008使用的不同。是否有可能告诉2010使用与2008年相同的工具版本?
我收到错误,例如
“XXX”类型已包含“YYY”
的定义'XXX'和'XXX'之间的Ambiquity
在生成的designer.cs文件中,2010显示:
// This code was generated by a tool.
// Runtime Version:4.0.30319.17020
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
2008显示:
// This code was generated by a tool.
// Runtime Version:2.0.50727.3053
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
答案 0 :(得分:3)
事实证明这是
的结果因此,2010年使用的MSDataSetGenerator在进行修复后工作正常