12 Answers, 1 is accepted
Now I've also tried "Repair" from programs and features on Telerik UI for WinForms.
Still broken...
Thank you for writing.
I would like to ask you to carefully check the references to all Telerik controls in your project and make sure that they are the same version considering the suffix as well (.20 or .40). Better yet, you can remove all references and add them anew by using the DLLs from your fresh installation. Delete the license. file. After you should rebuild your project, close Visual Studio and open it again to make sure that no references are kept in the memory by Visual Studio.
I hope this information helps. Should you have further questions I would be glad to help.
Regards,
Dess
Telerik by Progress
Thanks for the reply Dess,
I had already tried all those steps, except for the licx file remove.
I tried creating brand new apps of type Telerik WinForms and also tried regular WinForms both with .Net 4 and .Net 4.5.
Adding a single LinearGauge to an empty app failed in all cases.
This works OK on my old development machine (just retired with arrival of brand new much faster PC).
Stumped.
Thank you for writing back.
Since everything works on your old machine, I suppose that this is a problem in the new machine only. Could you please ensure that you have only one version of the Telerik UI for WinForms suite in the Global Assembly Cache (GAC)?
The following help article demonstrates how to add/removes RadControls from GAC: http://docs.telerik.com/devtools/winforms/installation-deployment-and-distribution/add-remove-radcontrols-to-the-global-assembly-cache-(gac)
I am looking forward to your reply.
Regards,
Dess
Telerik by Progress
How about the .Net 4 versions vs later versions (xxx.40 being .Net 4, other endings being > .Net 4). Or do I not understand this properly?
Should only one suffix of a version level be present?
So, a bit of research, .40 are for .Net 4.0+, .20 are for .net < 4...
I used a command line rename of desktop.ini in C:\Windows\assembly so I could see the true file structure, and deleted the 2.0xxx versions. Renamed desktop.ini back to its original name, rebooted, tried
gacutil /l "Telerik.WinControls, Version=2016.3.1024.40, Culture=neutral, PublicKeyToken=5bb2a467cbec794e, processorArchitecture=MSIL" which showed one match, but,
gacutil /l "Telerik.WinControls, Version=2016.3.1024.20, Culture=neutral, PublicKeyToken=5bb2a467cbec794e, processorArchitecture=MSIL" also still shows a match.
The app I'm trying to add a radlineargauge to still fails to show the gallery.
Bob
Thank you for writing back.
We had an issue regarding an empty gallery for RadRadialGauge in the past. However, the issue had already been addressed in Q1 2015. Here is the feedback item for your reference: https://feedback.telerik.com/Project/154/Feedback/Details/149561-fix-radradialgauge-the-gallery-is-not-loaded-when-the-users-machine-contains
Your findings are correct. We do provide two sets of assemblies, one build for .NET versions prior 4.0 (that would be Bin) and one built for .NET 4.0 and above (that would be Bin40). Depending on your project's Target Framework, you would pick the right Telerik assemblies for the purpose. You can also identify whether an assembly is 2.0 or 4.0 by looking at their version suffix - 2.0 will end up with .20 e.g. 2016.3.1024.20 and 4.0 will end with .40 e.g. 2016.3.1024.40. The most important thing is to never mix .20 and .40 assemblies in the same project, as this might cause issues.
If you are using the latest version of the Telerik UI for WinForms suite and no previous version exists, it is not supposed to experience any difficulties. Could you please confirm that you have only one version in GAC? Open the C:\Windows\assembly folder and check whether only assemblies from 2016.3.1024 are available and no previous ones exist.
I am looking forward to your reply.
Regards,
Dess
Telerik by Progress
The only versions shown are 2016.3.1024.20. However gacutil confirms that both .20 and .40 versions are there, all with the correct 2016.3.1024 beginning.
As mentioned earlier, if I rename the desktop.ini file so I can see the folder content normally, I can delete the .20 versions but they are restored on reboot, perhaps from a prefetch location.
I no longer have access to my previous machine as it has been repurposed.
Bob Graham
Thank you for writing back.
Further, I can suggest you arrange a remote session in which you can demonstrate the issue you are experiencing and we can investigate the precise case. We are located in Sofia, Bulgaria and we are available for this session between 10 AM and 6 PM (GMT+2) on business days. I can a meeting, for Friday, November 18, 18:00 (GMT+2) local time. Could you please confirm whether this time is convenient for you? If this time frame is not convenient for you, please let us know when it is a better time and I will check for any available time slot.
Note that during the session it is important to uninstall the Telerik UI for WinForms suite, download the source code from your account and attach the source projects to your application where the RadRadialGauge's gallery is empty. Thus, we can directly debug the problem when logging on your machine. The attached sample document explains how to attached the source code.
I am looking forward to your reply.
Regards,
Dess
Telerik by Progress
Hi Dess,
I'm afraid I'm going to have to put this on the back burner for now. The application where I wanted to use the RadLinearGauge was only an app that outputs test data for the end-user app I'm developing in WPF, where everything is working fine.
For now I've substituted a ProgressBar for the purpose I needed a gauge for.
Thanks for all your help, Bob Graham
Thank you for writing back.
If you return back to the WinForms project where you are experiencing difficulties with the RadRadialGauge's gallery, we can schedule a remote session where we can investigate the problem locally on your machine. If you have any additional questions, please let me know.
Regards,
Dess
Telerik by Progress