Hi,
My application uses infragistics control version 10.2 since 5-6 year back.
Now I need to upgrade it to the latest infragistics version.
I need your valuable support on upgrading my application infragistics version.
I have attached a screenshot of the infragistics DLL , which my application currently uses.
Please guide me how to upgrade it .
If I just replace the old DLL file with the new one, is the application still work?
Hi Amit,
Thank you for posting in our forums.
There are several options to upgrade your solution. What we recommend is to actually use our Version Utility, which is built with that specific goal in mind – to make the upgrading process easy. For more information on the utility, please visit this link:
http://help.infragistics.com/Doc/WinForms/current/CLR4.0/?page=Win_Upgrading_a_Project_to_Infragistics_Windows_Forms_11.1_(and_above)_Using_Version_Utility.html
Of course you can choose to manually upgrade the references. You can add the new references and then remove the old ones. Keep in mind that the Infragistics.Excel dll is now split into Infragistics.Documents.Core and Infragistics.Documents.Excel dlls so you will need to add both in order to substitute Infragistics.Excel.dll. For more information on upgrading manually, please follow this link:
http://help.infragistics.com/Doc/WinForms/current/CLR4.0/?page=Win_Upgrading_a_Project_Manually.html
Please let me know if you have any additional questions.
hi,
Thank you for the advise.
I have manually changed all the old version 10.2 DLL with new version 14.2 DLL.
But I found some exception in "Infragistics.Win.UltraWinTree.UltraTree DLL".
When I replace "Infragistics2.Win.UltraWinTree.v10.2" with the "Infragistics4.Win.UltraWinTree.v14.2" I found errors which are described below:-
Error 43 'Infragistics.Win.UltraWinTree.UltraTree' does not contain a definition for 'Filter'
Error 81 'Infragistics.Win.UltraWinTree.UltraTree' does not contain a definition for 'ForAllNodes'
Error 42 Instance argument: cannot convert from 'Infragistics.Win.UltraWinTree.UltraTree' to 'Infragistics.Win.UltraWinTree.UltraTree' D:\MainDialog.cs "
Error 44 The type 'Infragistics.Win.UltraWinTree.UltraTree' is defined in an assembly that is not referenced. You must add a reference to assembly 'Infragistics2.Win.UltraWinTree.v10.2, Version=10.2.20102.1004, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb'. D:\MainDialog.cs
Please provide me some workaround.
Thank you for the reply.
Please follow these steps and let me know if they resolve the issue:
1. Open your Reference folder
2. Remove all Infragistics assemblies that refer older version / Remove duplicate assemblies
3. Select all Infragistics assemblies and open your Properties window in VS
4. Set "Specific Version" = False and "Copy Local" = False
5. Open your licenses.licx file and delete all content related with Infragistics. Save changes.
6. Repeat steps from point 1 to point 5 for all projects in your solution
8. Clean your Solution
9. Rebuild your solution
If still have errors in your project after you have followed these steps, please send it to me and I will be glad to debug it and find what is causing them.
Thanks buddy :)
Actually I have missed one project DLL unchanged in my assembly, that's why it give me exception like this.
I have successfully upgraded my application.
One last question, which is the latest version infragistics provide to its customer?
The latest volume release we have is 15.1 and the latest service release for it is 2132 (the whole version is 15.1.20151.2132). Please note that you can check the latest service release for all your registered products by following this link, then selecting the product you are interested in and going to the “Service Releases” tab.