I am trying to build a web site on ASP.NET Core (formerly known as MVC 6) on .NET Framework 4.7. This should work according to Microsoft (https://blogs.msdn.microsoft.com/dotnet/2017/08/14/announcing-net-core-2-0/).

However, if I reference Sdl.Web.Delivery on this project, only 4 files from the package are copied to the bin folder:

  • Tridion.ContentDelivery.AmbientData.dll
  • Tridion.ContentDelivery.dll
  • Tridion.ContentDelivery.Preview.dll
  • Tridion.ContentDelivery.UGC.dll

I'm missing all the DLLs that start with 'Sdl.Web' (like Sdl.Web.Delivery.Broker.dll, Sdl.Web.Delivery.Caching.dll, etc).

As a result, I cannot use the API at all.

If I do the exact same thing on an MVC 5 project based on the same .NET Framework, I get all the DLLs and everything works fine.

What could explain this?

  • Your building in Visual Studio? Anything wrote into the Output window when you build that might give a clue? – Neil Oct 24 '17 at 8:00

Your Answer

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

Browse other questions tagged or ask your own question.