Hi,
I'm trying to upgrade a WinForms solution from v10.3 to 2018.2, one of whose Projects includes the following references:
Infragistics.Practices.CompositeUI.WinForms
Infragitics2.Shared.v10.3
Infragistics2.Win.UltraWinDock.v10.3
Infragistics2.Win,UltraWinGrid.v1.3
Microsoft.Practices.CompositeUI
Microsoft.Practices.CompositeUI.WinForms
Microsoft.PRactices,ObjectBuilder
System
System.Core
System.Drawing
System.WindowsForms
The utility tool gives an error "Can't find a newer version for assembly Infragistics.Practices.CompositeUI.WinForms"
Because of this while building my project I get an error
Error 2 The type 'Infragistics.Win.UltraWinDock.UltraDockManager' is defined in an assembly that is not referenced. You must add a reference to assembly 'Infragistics2.Win.UltraWinDock.v10.3, Version=10.3.20103.2145, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb'. C:\Projects\MyProject\ApplicationTechnicalServices\UI Services\CABExtensions\CustomWorkspaces\DockingWorkspace.cs 423 11 CABExtensions
Where is the new version of Infragistics.Practices.CompositeUI.WinForms, please?
Hello,
Support for controls part the Infragistics CAB Extensibility Kit have been deprecated with the release of version 15.1. As Microsoft has considered this technology outdated, it is no longer supported for Operating systems like windows 8 and above.
This change has been documented on our website, and can be found here.
Should you have any further questions, please let me know.Sincerely,Tihomir TonevAssociate Software DeveloperInfragistics
Hi Tihomir,
Thankyou for getting back. But what should i do then? We have just spent a lot of time and money getting the new version and now you're saying we can't upgrade at all? Would it be available for Windows 7?
Regarding the error log posted of the version utility, please make sure that all of the following prerequisites are complete before you try to update:
Some of our components have also renamed, as in the Excel Library, so in case you are getting an error there, please replace these assemblies manually.
Regarding the lack of the NetAdvantage files on your machine, they come as a part of our SDK download. Please check your account under My Keys & Downloads and install the kit if it is missing on your computer. In case you don ot see it there, but you have a key for a later version, you can contact our sales team in order to obtaion a key for an older version.
Should you have any further questions, please let me know.
Sincerely,Tihomir TonevAssociate Software DeveloperInfragistics
Just to confirm, I ideally should be seeing a folder called CAB Extensibility kit with a solution inside called Infragistics.CompositeUI.WinForms.sln, correct?
Yes, after you complete the installation you should have such a file locally on your machine.
One last question, if you don't mind: I understand it's deprecated, but are there any alternatives to UltraDockWorkspace that are inbuilt to Infragistics_DevTools_20182.exe?
While it is not the same, UltraDockManager is a similar control, which may prove the be a good alternative. For a full list of components coming with our current winforms SDK, please visit our website here.
I believe there are no new mappings for these assemblies. In case you need them. you need to build them as per the guide linked. Then again, this is from 2007, so no guarantees it will work.
I'd advise, if possible, to try to migrate your app to the new components available from our SDK.
So, mappings are:
Infragistics.Practices.CompositeUI.WinForms.UltraDockWorkspace => Infragistics.Win.UltraWinDock.UltraDockManager
Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace => ?
Infragistics.Practices.CompositeUI.WinForms.UltraDockSmartPartInfo => ?