Infragistics 13.1 to 15.2 - compilation errors

Trying to migrate code of a huge project that uses Infragistics 13.1 to 15.2 using the Version Utility. Getting compilation errors like this:

Error 5 The best overloaded method match for 'Prism.Modules.Common.IXamDockManagerInstance.setXamDockManagerInstance(Infragistics.Windows.DockManager.XamDockManager)' has some invalid arguments C:\dev\Prism\Branches2010\sprint_9_12\PrismWPF\PrismApplicationHost\Shell.xaml.cs 68 17 Prism.ApplicationHost

Error 6 The type 'Infragistics.Windows.DockManager.XamDockManager' is defined in an assembly that is not referenced. You must add a reference to assembly 'InfragisticsWPF4.DockManager.v13.1, Version=13.1.20131.1009, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb'. C:\dev\Prism\Branches2010\sprint_9_12\PrismWPF\PrismApplicationHost\Shell.xaml.cs 68 17 Prism.ApplicationHost

Error 7 Argument 1: cannot convert from 'Infragistics.Windows.DockManager.XamDockManager [c:\Program Files (x86)\Infragistics\2015.2\WPF\CLR4.0\Bin\InfragisticsWPF4.DockManager.v15.2.dll]' to 'Infragistics.Windows.DockManager.XamDockManager' C:\dev\Prism\Branches2010\sprint_9_12\PrismWPF\PrismApplicationHost\Shell.xaml.cs 68 67 Prism.ApplicationHost

I am new to everything - C#, Infragistics, and the project itself. I am not new, however, to programming, know about how APIs work, and in general have a couple of years of experience developing software. Just no experience migrating =)

Please point me in the right direction with regards to how to solve this issue. I have been trying to research this but did not find anything that would help.

I have done basic troubleshooting, only have Infr. 15.2 installed at the moment, but tried upgrading when both 15.2 and 13.1 were installed. Errors do not seem to be related to what's installed. Before upgrading, the project compiles and runs well.

Answers


The root of all errors was the fact that one of the methods changed one of its argument types, a few code edits fixed the problem. More information can be found here


Need Your Help

Map function on string list printing memory location

python list python-3.x strip map-function

For my project I do some stuff and extract a specific line from the command line output and then insert it into a list. From there I export the list into a trainingfile for a learning algorithm to ...

How to open a new JFrame without losing focus and editing?

java swing jframe event-dispatch-thread

By clicking on the button opens a new frame and until it is fully loaded (including execute a query in the database) I can not continue to work in the initial JFrame. (edit fields).