Using this paket.dependencies file :
framework: >= net40
source https://nuget.org/api/v2
nuget Newtonsoft.Json redirects: on
nuget Nancy.Serialization.JsonNet ~> 1.2 framework: >= net451
The resulting lock file is :
FRAMEWORK: >= NET40
NUGET
remote: https://nuget.org/api/v2
specs:
Nancy (1.4.1) - framework: >= net451
Nancy.Serialization.JsonNet (1.4.1) - framework: >= net451
Nancy (>= 1.4.1)
Newtonsoft.Json
Newtonsoft.Json (7.0.1) - redirects: on, framework: >= net451
But the Newtonsoft.Json (7.0.1) - redirects: on, framework: >= net451 line is incorrect as the configuration intended for Newtonsoft.Json to be usable in framework: >= net40.
It seem that the framework restriction applied to Nancy.Serialization.JsonNet has unexpectedly propagated to one of it's dependencies.
Using this
paket.dependenciesfile :The resulting lock file is :
But the
Newtonsoft.Json (7.0.1) - redirects: on, framework: >= net451line is incorrect as the configuration intended forNewtonsoft.Jsonto be usable inframework: >= net40.It seem that the framework restriction applied to
Nancy.Serialization.JsonNethas unexpectedly propagated to one of it's dependencies.