【问题标题】:error CS1703: Multiple assemblies with equivalent identity have been imported - Drawing.dll错误 CS1703:已导入具有相同标识的多个程序集 - Drawing.dll
【发布时间】:2019-11-09 11:47:56
【问题描述】:

所以过去几个小时我一直在努力解决这个问题...... 我正在尝试使用我上网的一个项目:https://www.youtube.com/watch?v=gOZ8Z0mDgGA

但我目前遇到以下问题:

error CS1703: Multiple assemblies with equivalent identity have been imported: 'O:\UnityProjects\EmotionFacialRecognition\EmotionDetectionAsset_UnityDemo-master\Assets\System.Drawing.dll' and 'C:\Program Files\Unity\Hub\Editor\2019.2.11f1\Editor\Data\NetStandard\compat\2.0.0\shims\netfx\System.Drawing.dll'. Remove one of the duplicate references.

有谁知道如何解决这个错误?

编辑:以下链接似乎没有进行任何更改: "Multiple assemblies with equivalent identity have been imported" in VS2015 with a Unity generated csproj

Unity 版本:2019.2.11f1 谢谢!

【问题讨论】:

标签: unity3d


【解决方案1】:

我在另一篇文章中找到了以下解决方案,该解决方案有效! 感谢@veuncent

对我来说,删除对这两个程序集的引用并重新添加它们是可行的。

在解决方案资源管理器中展开项目的引用 --> 右键单击​​错误的程序集 -> 删除。

然后右键单击引用 -> 添加引用... -> 选中刚刚删除的程序集的框。

然后重建。

【讨论】:

    猜你喜欢
    • 2017-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-29
    • 1970-01-01
    相关资源
    最近更新 更多