洛岸书 2023-10-18 15:00 采纳率: 47.8%
浏览 35
已结题

Unity报错类型同时存在于两个里面

类型“DataSet”同时存在于“System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”和“netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffc251”中 Assembly-CSharp

这是为啥呢,要怎么解决呢

  • 写回答

1条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2023-10-22 20:12
    关注

    引自强大而免费的微信小程序:皆我百晓生

    这个错误是因为在Unity项目中,同时引用了两个包含了相同类型(DataSet)的程序集(System.Data和netstandard)。这导致编译器无法确定使用哪一个程序集中的类型。

    要解决这个问题,你可以使用全名来指定使用的DataSet类型的程序集。例如,你可以在代码中使用完整的命名空间来明确指定使用System.Data中的DataSet类型:

    System.Data.DataSet myDataSet;

    另外,你也可以删除项目中的一个程序集的引用,以解决类型冲突问题。你可以检查项目中哪个程序集是多余的,并将其从引用中移除。

    最后,如果这个错误是你使用的第三方库或插件引起的,你可以尝试更新这些库或插件,以获取修复这个问题的最新版本。

    需要注意的是,在解决这个问题之前,最好备份项目,以防止出现其他问题。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月2日
  • 已采纳回答 10月25日
  • 创建了问题 10月18日

悬赏问题

  • ¥15 odoo17处理受托加工产品
  • ¥15 如何用MATLAB编码图三的积分
  • ¥15 为什么我安装了Homebrew之后,无法像官网的那样通过执行命令安装Watchman
  • ¥15 圆孔衍射光强随孔径变化
  • ¥15 MacBook pro m3max上用vscode运行c语言没有反应
  • ¥15 ESP-PROG配置错误,ALL ONES
  • ¥15 结构功能耦合指标计算
  • ¥50 AI大模型精调(百度千帆、飞浆)
  • ¥15 非科班怎么跑代码?如何导数据和调参
  • ¥15 福州市的全人群死因监测点死亡原因报表