I have a very strange error I have no explanation for.
So my setup is very simple:
I have a solution with 2 projects, let\'s name them ProjectA and
If the dependency graph is more complex than what you described you might have some versioning issues.
There was a conflict between "X, Version=2, Culture=neutral, PublicKeyToken=null" and "X, Version=1, Culture=neutral, PublicKeyToken=null".
"X, Version=2, Culture=neutral, PublicKeyToken=null" was chosen because it was primary and "X, Version=1, Culture=neutral, PublicKeyToken=null" was not.