Posted on 03/07/2020 09:10:14
Hi Jon,
We have had some circular dependencies in the past and it seems that they are still causing some trouble here.
Apparently NuGet is not clever enough to figure out that Dynamicweb.Indexing 3.8.3 has a dependency on Dynamicweb.Security 8.1.0 which has no dependency on Dynamicweb.Indexing.
I assume that you are creating a library project which will only contain custom code related to data integration.
Here are some options...
A) Install Dynamicweb.DataIntegration 2.2.6 and select "Ignore dependencies" as dependency behavior under install and update options. Do the same for other dependencies you need, like Dynamicweb.Extensibility.
or
B) Install Dynamicweb.Security 8.1.0 (or later) first and then install Dynamicweb.DataIntegration 2.2.6.
If you are creating a complete web application then you can just install a recent version of Dynamicweb.Admin and everything should work without any issues.
Best regards,
Morten