Hello,
I have recently upgraded Winforms to the latest 19.4460.0.48 and since then I cannot open my main VB form containing the Advanced Ribbon control.
Error is:
Hi Mohanram,
Thx for your message.
So, as I said, I just upgraded on my laptop and error happens again: Message is "Unable to find assembly Syncfusion.Treemap.Windows Version=19.4460.0.38 Culture=neutral PublicToken=......."
Checked again App.config: no sign of any Syncfusion...
Did a gacutil -l in shell and it correctly displays 19.4460.0.48 for Syncfusion.Treemap.Windows
Can try a quick app to check but the problem with my real project is that it's somewhat heavy and my ribbon would be complicated to recreate quickly...
Philippe
ANd here's what's indicated in vbproj:
<Reference Include="Syncfusion.TreeMap.Windows, Version=19.4460.0.48, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\..\..\Program Files (x86)\Syncfusion\Essential Studio\Windows\19.4.0.48\Assemblies\4.6\Syncfusion.TreeMap.Windows.dll</HintPath>
</Reference>
So, I completely zapped Syncfusion Essential Winforms, went into regedit, removed all possible traces of Syncfusion, and I found many keys, and reinstalled from scratch the complete 19.4.0.48 package with the very same error message.
So, all things considered, I'll get back to 19.4.0.38 and wait until someone finds a fix/solution...
Cheers
Philippe
Hello Mohanram,
Thx for your message.
Yes, I did have
19.4.0.38 upgraded to 19.4.0.48, as I did since I first installed the product when version number was 18.xxx but it's the first time it happens.
This is why I completely uninstalled everything and cleaned the registry.
When I checked what's in theGAC, it did not report any 19.4.0.48 assembly but I'll check it again with the post you sent and will let you know tomorrow.
Cheers
Philippe
Hello Mohanram,
So here's what I've done right now:
1. Back in 19.4.0.38, I opened Essential Studio (Windows Forms) and clicked on top 19.4.0.48 update, went to the website, downloaded syncfusionessentiwindowsforms.exe and installed it using all options, that is, uninstalling previous assemblies from GAC and selecting uninstall previous installed version etc...
2. After completion, I went into VS 2022, loaded my project, edited the project properties, removed all Syncfusion 19.4.0.38 references and added all required 19.4.0.48 references as you can see in shot1.jpg.
Now: adding references to 19.4.0.48 still displayed 19.4.0.38 in GAC as you can see on shot2
3. Then I tried to open the form containing the ribbon and this lead to error displayed on shot3
4 Ran Gacutil -l to list all Syncfusion assemblies in GAC which you can see in file list.txt. Surprisingly, there are two copies of the same 19.4.0.48 assemblies in the list, but no 19.4.0.38.
Will try to remove all and reinstall from scratch.
I can send you my project if you tell me to which address...I can zip the entire project
Cheers
Philippe
Another little update: After I uninstalled and reinstalled a brand new complete 19.4.0.48 package, I now only see 19.4.0.48 refs in GAC but I see 3 of each...
For instance I see Syncfusion.Shared.Base, Version 19.4400.0.48, then
Version 19.4450.0.48
and finally
Version 19.4460.0.48 (the publickeyToken being the same for all 3 versions),
although I checked that there was nothing left after uninstalling.
Hi Mohanram,
OK....Net framework I'm using is 4.8 so I understand that I should use 19.4460.0.48...
Will recheck everything again but as of now nothing seems to be allowing the form file to edit.
Cheers
Philippe
Hi Mohanram,
So here's where I stand:
- Uninstalled all Syncfusion occurrences
- Cleaned the registry
- Checked the GAC
- Reinstalled 190.4460.48
- Reopened my project: same issue
It may seem that the issue lies somewhere in resource reading as I may guess from the Call Stack herebelow but maybe I'm wrong. In any case no application misbehavior can be noted because of this issue. I just have to hope that clicking Continue when getting the error doesn't break the editor :-)
|
I made sure that Treemap and other Syncfusion dlls version was 4460 as you indicated for .NET 4.8 (see attached shot)
Now, I don't have any other idea as to whether this comes from Visual Studio 2022 or not...
Cheers
Philippe
Hello Mohanram,
Thanks for the info. This is not breaking the tool I create so I can wait as long as needed :-)
However, just to keep you updated, I also sent a message to the VisualStudio team since when I stick with your 19.4460.0.38 version, I then have another error with missing EnvDTE methods which also breaks the visual editor but also do not cause any functional issue other than not being able to display the form in the editor.
I then received this message from Microsoft:
" Thank you for your feedback. Can you confirm which extension you’re using from Syncfusion? We suspect this is an issue with how the extension is built. "
I just replied today telling them that I was using the RibbonAdv control.
FWIW...Looks like a VS2022 change that affects the ribbon, maybe...
Cheers
Philippe
Hello again,
Pls find attached the version of VS2022 I'm using with all installed workloads (shot vs2022.jpg)
As far as sending you my application, pls give me an email address where I can send it or another way to provide it to you since it contains sensitive data I wouln't like to share here.
Glad to be able to help.
Thanks
Philippe
Hi Philippe,
|
Thanks for the info. This is not breaking the tool I create so I can wait as long as needed :-)
However, just to keep you updated, I also sent a message to the VisualStudio team since when I stick with your 19.4460.0.38 version, I then have another error with missing EnvDTE methods which also breaks the visual editor but also do not cause any functional issue other than not being able to display the form in the editor.
I then received this message from Microsoft:
" Thank you for your feedback. Can you confirm which extension you’re using from Syncfusion? We suspect this is an issue with how the extension is built. "
I just replied today telling them that I was using the RibbonAdv control.
FWIW...Looks like a VS2022 change that affects the ribbon, maybe...
|
We have created a new ticket under your account for this issue in RibbonControlAdv. Please have further follow-up in the ticket. |
|
As far as sending you my application, pls give me an email address where I can send it or another way to provide it to you since it contains sensitive data I wouln't like to share here.
|
We have created a new ticket under your account to share your application. Please have further follow-up in the ticket. |
Regards,
Mohanram A.
Hi Mohanram,
I replied a minute ago and uploaded the zipped project there.
Thx much!
Philippe