ローカル MySQL サーバーへの接続を開いていますが、connection.Open()
メソッドで次のエラーがスローされます。
System.NotSupportedException: MySQL Connector/Net は現在、分散トランザクションをサポートしていません。
MySql.Data.MySqlClient.MySqlConnection.EnlistTransaction(トランザクション>トランザクション)でMySql.Data.MySqlClient.MySqlConnection.Open()で
私がやっているのはこれだけです:
var connection = new MySql.Data.MySqlClient.MySqlConnection(ConfigurationManager.ConnectionStrings["Connection"].ConnectionString);
connection.Open();
app.config の接続文字列は次のとおりです。
<add name="Connection" connectionString="server=localhost;user id=userid;Password=password;database=dbname" providerName="MySql.Data.MySqlClient" />
トランザクションを登録しようとしている理由がわかりません。トランザクションを指定していません。また、接続している MySQL サーバーが 1 つしかありません。