Hi,
On .NET 5 or 6 XlsIO can't open excel file or set Formula when my windows set Regional format to Thai (Thailand).
It will throw System.ArgumentException: 'Item has already been added. Key in dictionary: ' ' Key being added: '&''
Note: .NET Core 3 is not error.
Hi Krailit,
Greetings from Syncfusion.
We can reproduce the reported Argument Exception issue at our end and validate it currently. We will share the validation details in 2 business days, on April 19, 2022.
Regards,
Ramya.
Hi Krailit,
We appreciate your patience.
We have confirmed the issue as Argument Exception is thrown while opening Excel document containing formulas in Thai culture and logged a defect report. We will include the fix for this issue in our weekly NuGet release scheduled for April 26th,2022. We will let you know once the package is available to download from NuGet.org.
You can track the status of defect report through following feedback link.
Track Status: https://www.syncfusion.com/feedback/34273/argument-exception-is-thrown-while-opening-excel-document-containing-formulas-in
Regards,
Keerthi.
Thank you for support.
I can't access Track Status link.
Hi Krailit,
We deeply regret the inconvenience caused.
We have now resolved the issue and request you to try again and let us know if you can now track the feedback.
Regards,
Ramya.
Hi Ramya,
Thank you, I can now track the feedback.
Regards,
Krailit.
Hi Krailit,
Thanks for the update.
Regards,
Ramya
Hi Krailit,
We appreciate your patience.
We have included the fix to resolve the issue Argument Exception is thrown while opening Excel document containing formulas in Thai culture in our weekly NuGet release version 20.1.0.51. Kindly upgrade your Syncfusion packages to this new 20.1.0.51 version and let us know if the issue is resolved.
Regards,
Ramya
Hi, Ramya
Thanks the issue is resolved.
But I found new issue. I can't set number format with comma (,) separator when region format is Thai.
Regards,
Krailit
Hi Krailit,
We are glad that the provided fix resolved your issue.
We can reproduce the reported Format Exception issue at our end and validate it currently. We will share the validation details on April 29, 2022.
Regards,
Ramya.
Hi Krailit,
We appreciate your patience.
We have confirmed the issue as an Exception is thrown while using number format in Thai culture and logged a defect report. We will include the fix for this issue in our upcoming weekly NuGet release scheduled for May 17, 2022.
You can track the status of the defect report through the following feedback link.
Track Status: https://www.syncfusion.com/feedback/34583/exception-is-thrown-while-using-number-format-in-thai-culture
Disclaimer: Inclusion of this solution in the weekly release may change due to other factors including but not limited to QA checks and works reprioritization.
Regards,
Ramya.
Hi Krailit,
We appreciate your patience.
We have fixed the issue Exception is thrown while using number format in Thai culture and generated custom NuGet in the version 20.1.0.55. This custom NuGet can be downloaded from the below link.
Custom NuGet: https://www.syncfusion.com/downloads/support/directtrac/general/ze/syncfusion.xlsio.net.core.20.1.0.55-846072283.zip
Kindly try this new package and let us know if this helps.
Regards,
Keerthi.
Hi Keerthi,
The issue Exception is thrown while using number format in Thai culture is not fixed. I test on version 20.1.0.55 and 20.1.0.56.
Regards,
Krailit.
Hi Krailit,
We are unable to move the fix in this Weekly NuGet due to complexity. We will include this fix in our weekly NuGet release scheduled for May 24, 2022, without fail, and let you know once the package is available to download from nuget.org.
As for now kindly download the Custom NuGet from the previous update and use it to resolve the issue.
Regards,
Ramya.
Hi Ramya,
I download the Custom NuGet and use it offline installation. But the issue is not fixed I got the error FormatException.
Regards,
Krailit.
Hi Krailit,
We suspect the older version of NuGet is referred from the NuGet cache. So kindly remove the 20.1.0.55 version package from the syncfusion.xlsio.net.core folder. And then download and use the Custom NuGet.
Kindly use the following steps to remove the older package and install the Custom NuGet.
If you are still facing any issues kindly let us know your availability and time zone to schedule a web meeting. Based on your confirmation, we will send you the meeting invite.
Regards,
Ramya.
Hi Ramya,
Thank for support. The issue is resolved after delete NuGet cache.
Regards,
Krailit.
Hi Krailit,
We are glad that the provided suggestion helped you. Kindly let us know if you need any further assistance.
Regards,
Ramya
Hi Krailit,
We appreciate your patience.
We have included the fix to resolve the issue Exception is thrown while using number format in Thai culture in our weekly NuGet release version 20.1.0.57. Kindly upgrade your Syncfusion packages to this new 20.1.0.57 version and let us know if the issue is resolved.
Regards,
Ramya
Hi Ramya,
Thanks the issue is resolved.
Regards,
Krailit
Hi Krailit,
We are glad that the provided suggestion helped you. Kindly let us know if you need any further assistance.
Regards,
Ramya
Hi Support,
The issue is not resolved after version 20.1.0.61.
Regards,
Krailit
Hi Krailit,
We are checking your query and will get back to you with details in 1 business day, on September 12th,2022.
We appreciate your patience.
Regards,
Keerthi.
Hi Krailit,
We deeply regret the inconvenience caused.
We have fixed the issue Argument Exception is thrown while opening Excel document containing formulas in Thai culture and generated custom NuGet in version 20.2.0.48. This custom NuGet can be downloaded from the below link.
Custom NuGet:
Kindly try this new package and let us know if this helps.
We will include the fix for this issue in our upcoming weekly NuGet release scheduled for September 20, 2022.
Regards,
Ramya
Hi Ramya,
Thanks the issue is resolved.
Regards,
Krailit
Hi Krailit,
You're welcome. We are glad that the issue is resolved.
Regards,
Ramya
Hi Krailit,
We have included the fix to resolve the issue Argument Exception is thrown while opening Excel document containing formulas in Thai culture in our weekly NuGet release version 20.2.0.50. Kindly upgrade your Syncfusion packages to this new 20.2.0.50 version and let us know if the issue is resolved.
Regards,
Ramya