I have a .NET projects solution big enough to have problems with nuget packages versions interference. One project contains assembly that depends on old Newtownsoft.JSON library version, another project uses assembly, that needs newer version of this library.
I know that it looks like there is no way to resolve it, but my question is not about this. I face with wrong assembly version problem at runtime, when a method from my second assembly is called and I get an exception because of this.
So, is there any tool or Visual Studio option to check if there are any assemblies with incompatible versions of their dependencies in the solution? It would be cool if such tool might help with the resolution also.