我被困在这里,我不知道如何解决这个问题。我现在将Unity更新为Unity 2017.1.0f3并更新/升级了我的项目我收到此错误:
错误CS1703:程序集`System.Xml.Linq'具有相同的身份 已经进口了。考虑删除其中一个引用 资产/插件/ System.Xml.Linq.dll (与...相关的符号的位置) 上一个错误) C:\ Program 文件\团结\编辑\ DATA \单声道\ LIB \单声道\团结\ System.Xml.Linq.dll (与先前错误相关的符号的位置)
有人可以帮忙吗?
答案 0 :(得分:1)
我认为这意味着两个dll具有相同的签名。在我的代码中,它是nunit.framework.dll出现在两个不同的文件夹中并导入。注意:名称不一样 - >一个叫做nunit.framework.dll,另一个是123nunit.framework.dll。但是,他们的签名似乎是一样的。我怀疑123nunit.framework.dll是从Unity Store购买的,而nunit.framework.dll现在是Unity的一部分。
从5.1到2017.1更新时发生这种情况
希望这有帮助。