When building Liquid XML Data Binder generated code in Microsoft Visual Studio 2015 and above, you may see warnings such as:
warning MSB3245: Could not resolve this reference. Could not locate the assembly "LiquidTechnologies.Runtime, Version=19.0.0.0, Culture=neutral, PublicKeyToken=64bee40f6e1c14f0, processorArchitecture=MSIL" warning MSB3245: Could not resolve this reference. Could not locate the assembly "LiquidTechnologies.Viewer, Version=19.0.0.0, Culture=neutral, PublicKeyToken=64bee40f6e1c14f0, processorArchitecture=MSIL"
This typically means that Visual Studio has failed to automatically updated the LiquidTechnologies.Runtime and LiquidTechnologies.Viewer Nugets for the project.
To fix this:
1. Check your .Net project has a reference to 'LiquidTechnologies .Runtime and optionally 'LiquidTechnologies .Viewer'.
(From the Visual Studio menu: Tools->NuGet Package Manager->Manage NuGet Packages for Solution...)
If no reference can be seen in the 'Installed' page, the click on the 'Browse' page and search for 'LiquidTechnologies.Runtime' and optionally 'LiquidTechnologies.Viewer'.
2. Rebuild the Solution and the references should be resolved as expected.
Manual Package Update
If this does not fix the issue then you will need to force Visual Studio to update the packages manually:
1. In Visual Studio open the 'Package Manager Console' window.
(From the Visual Studio menu: Tools->NuGet Package Manager->Package Manager Console)
2. In the 'Package Manager Console Window', run the command:
Update-Package -reinstall
3. Rebuild the Solution and the references should be resolved as expected.