'MySqlConnection' 类型存在于 'MySql.Data.CF' 和 'MySql.Data' 中
The type 'MySqlConnection' exists in both 'MySql.Data.CF' and in 'MySql.Data'
我目前正在处理 Xamarin IOS 项目。在这个项目中,我需要 MySql 连接才能完成几个任务。
当我编写代码(下面的代码)时,程序抛出错误。
using var connection = new MySqlConnection(connectionString); // C# 8!
connection.Open();
using var command = connection.CreateCommand();
command.CommandText = "SELECT * FROM Users WHERE Username = 'jack'";
using var reader = command.ExecuteReader();
程序抛出以下错误:
The type 'MySqlConnection' exists in both 'MySql.Data.CF, Version=6.9.5.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d, Retargetable=Yes' and 'MySql.Data, Version=8.0.25.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' (CS0433) (firstios)
我的数据包文件夹中没有 'MySql.Data.CF',它不包含在我正在处理的 .cs 文件夹中。
我通过删除 MySql.data 并将其替换为 MySqlConnector 解决了这个问题。
我目前正在处理 Xamarin IOS 项目。在这个项目中,我需要 MySql 连接才能完成几个任务。
当我编写代码(下面的代码)时,程序抛出错误。
using var connection = new MySqlConnection(connectionString); // C# 8!
connection.Open();
using var command = connection.CreateCommand();
command.CommandText = "SELECT * FROM Users WHERE Username = 'jack'";
using var reader = command.ExecuteReader();
程序抛出以下错误:
The type 'MySqlConnection' exists in both 'MySql.Data.CF, Version=6.9.5.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d, Retargetable=Yes' and 'MySql.Data, Version=8.0.25.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' (CS0433) (firstios)
我的数据包文件夹中没有 'MySql.Data.CF',它不包含在我正在处理的 .cs 文件夹中。
我通过删除 MySql.data 并将其替换为 MySqlConnector 解决了这个问题。