Bug #112119 | Character set 'utf8mb3' is not supported by .Net Framework | ||
---|---|---|---|
Submitted: | 21 Aug 2023 6:25 | Modified: | 21 Aug 2023 12:39 |
Reporter: | Baris Samed Halici | Email Updates: | |
Status: | Duplicate | Impact on me: | |
Category: | Connector / NET | Severity: | S1 (Critical) |
Version: | 10.6.9-MariaDB | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | character set, collation, Connector .NET, Connector .NET ADO.Net, utf8mb3 |
[21 Aug 2023 6:25]
Baris Samed Halici
[21 Aug 2023 9:19]
Frederic Descamps
Hello, MySQL for Visual Studio Tool 1.2.10 uses an embedded version of the driver. And old one that does not support that character set it seems. I don't have a Windows environment to test, but it seems other people are having the same issue: see #107259 It seems that you could replace 3 files in C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\PrivateAssemblie with those from the latest connector (8.1.0): - MySql.Data.dll - MySql.Data.EntityFramework.dll - MySql.Web.dll You can find them in the mysql-connector-net-8.1.0. I am not able test that workaround, but if you do, please comment. Additionally, I would just like to inform you that there is no extra guarantee that our connector will work anyway with our Database Server. MariaDB is not a drop-in replacement for MySQL anymore. Both projects have diverged and are not compatible. Regards,
[21 Aug 2023 12:39]
MySQL Verification Team
Hello! Thank you for the bug report. Imho this is duplicate of Bug #107259, please see Bug #107259. Also, test the workaround suggested by Frederic Descamps. Regards, Ashwini Patil
[21 Aug 2023 15:30]
Pablo Mazza
Hello, The workaround suggested by Deschamps simply breaks the designer. It closes without error. Is it that difficult to ship a new version of the .net for Visual Studio?