I have just updated my Windows Forms Solution to the latest Service Release Infragistics4.Win.xxx.v14.2, Version=14.2.20142.2092.The whole solution does compile successful and it also runs normal.
A problem occurs if I start the “Visual studio 2013 Update 4” designer for one particular form.It shows me the error:Could not load file or assembly "Infragistics4.Win.UltraWinToolbars.v14.1, Version=14.1.20141.2059, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" or one of its dependencies. The system cannot find the file specified.
The version Infragistics4.Win.xxx.v14.1 is on my machine completely uninstalled and so there is no Infragistics4.Win.UltraWinToolbars.v14.1.dll.The form does include a project which is written in C++/cli. If I try to update only this project directly with the context menu command “Upgrade Infragistics Version 14.2” an error occurs and the logfile shows:
08:47:07: Running VS2012/VS2013 Add-in UI Version 14.2.20142.1000 08:47:07: Gathering volume and assembly information. 08:47:07: Could not locate registry entry Software\Microsoft\.NETCore\v4.5\AssemblyFoldersEx where we look for installed products.
I have checked in this project the references for all Infragistics4.Win.xxx.v14.2 and removed them manually and insert them again.
If I run “Upgrade Infragistics Version 14.2” over the context menu for the complete solution no error occurs, but after then the designer still can not load the form and shows the above written error.
In the main menu of Visual studio 2013 under Infragistics there is still a sub item “Platform Installer 2014.1”, despite I have uninstalled it over the control panel. This might be an indicator that the uninstallation of “Infragistics4.Win.xxx.v14.1” did not finish in the past completely.
Has anyone an idea how this can be fixed?
Best regardsFrank
Hello Frank,
Could you please verify in that particular project, where the form shows the mentioned error, what version of the Infragistics Assemblies are referred exactly? Also can you please remove the Infragistics entries from the Licences.licx file, close the designer of that form and reopen it one more time.
The following message written in the log file - "Could not locate registry entry Software\Microsoft\.NETCore\v4.5\AssemblyFoldersEx where we look for installed products." is not an actual error and indicates that on the machine on which you are trying to upgrade your website, you don't have our WindowsUI product installed. This information is helpful for us, when we investigate actual issues, and the upgrade process should be completed correctly, regardless of that message in the log file.
Please let us know if that helps.
Thanks.
Dear Danko,
The license file (licenses.licx) for this particular project is empty.
I checked the references again and they do match to Infragistics4.Win.xxx.v14.2 Version=14.2.20142.2092.
I did run again the solution “Upgrade Infragistics Version 14.2” and checked the logfile:
08:52:17: F:\Projects\XXXX\CustomImageBox\CustomImageBox.vcxproj has been backed up.08:52:17: Updating Infragistics4.Win.v14.2 Version=14.2.20142.2092 to new reference Infragistics4.Win.v14.2. Version 14.2.20142.209208:52:17: Updating Infragistics4.Win.UltraWinToolbars.v14.2 Version=14.2.20142.2092 to new reference Infragistics4.Win.UltraWinToolbars.v14.2. Version 14.2.20142.209208:52:17: Updating Infragistics4.Win.Misc.v14.2 Version=14.2.20142.2092 to new reference Infragistics4.Win.Misc.v14.2. Version 14.2.20142.2092 08:52:17: Updating Infragistics4.Shared.v14.2 Version=14.2.20142.2092 to new reference Infragistics4.Shared.v14.2. Version 14.2.20142.2092 08:52:17: F:\Projects\XXXX\CustomImageBox\licenses.licx has been backed up. 08:52:17: Done Updating CustomImageBox.vcxproj.
For me this log is looking good.
The “Visual studio 2013 Update 4” designer does read out from some were Infragistics4.Win.UltraWinToolbars.v14.1, Version=14.1.20141.2059 and this is old.
Thank you.
regards Frank