我们刚刚在两个分支之间进行了合并(TFS)。但是现在当我编译时,我有一个错误:
No way to resolve conflict between
"AA.BB, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"
and
"AA.BB, Version=1.0.0.0, Culture=neutral, PublicKeyToken=bfd296a93930d932".
Choosing "AA.BB, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" "AA.BB“是我们的项目之一,我已经检查过,我们只将它作为一个项目引用。我们只有这样命名的项目。
有人知道为什么会发生这个错误吗?这个PublicKeyToken错误从何而来?
我已经尝试过的是:
请注意:
发布于 2015-08-06 07:48:15
我终于发现了这个问题,我把它发了出来,因为也许它可以帮助将来的人。
问题是,在合并之前,有一些项目具有不同的输出目录。
因此,在进行重建时,一些项目在不同的目录中发现同一项目的多个引用。
解决方案非常简单:一旦输出目录被手动删除,您就会很好:)
https://stackoverflow.com/questions/31833831
复制相似问题