Whenever I download DD4T.Model 2.2.3 I do not see DD4T.ContentModel.XmlSerializers.dll. I have even tried multiple times in last 10 days.

I'm using Visual Studio 2017 versions and NuGet Package Manager 4.6.0

I'm installing the Nuget package from following source:

enter image description here

Downloaded package enter image description here

Please verify if this NuGet package needs to be updated?


I've downloaded the package straight from nuget.org (https://www.nuget.org/packages/DD4T.Model/2.2.3) and opened it in the Nuget Package Explorer. This is what I see:

screenshot of the package in Nuget Package Explorer

As you can see, it does contain the DLL in question.

Are you certain that you are getting the package from Nuget itself? Or is there a private repository in play that may contain a corrupted version of the package, somehow?

  • Thanks @Quirijn for check this. I have added the screen shots in question to highlight the package source and downloaded files. – Rajesh G Dec 19 '19 at 15:48
  • Have you downloaded the package from nuget.org with the browser? That's what I did and it does contain the dll.. – Quirijn Dec 20 '19 at 13:05
  • Your are right If download the nupkg file and install via Package Manager, then I can see the missing DLL. – Rajesh G Dec 20 '19 at 13:25
  • In that case, can you remove the DD4T.Model.2.2.3 folder from your packages folder and restore the package again? – Quirijn Dec 20 '19 at 13:31
  • Yes, in local set up this is fine. wondering how this will work when TeamCity downloads the packages during build activity. I will verify and report back if I see any issues there. – Rajesh G Dec 20 '19 at 13:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.