0

MySQLBackup.net は Windows アプリケーションでは正常に動作しますが、Xamarin では動作しません (まったく同じコードでテスト済み)。

使用できる回避策や代替手段はありますか? 私は本当に迷っています...

Linux (Debian9) MariaDB サーバーからデータベースをバックアップしたいので、MySqlBackup.NET を見つけましたが、Xamarin で動作させるものは何もありません。

バックアップするコードがあります(Windowsコンソールアプリで動作します):

                // Use MySqlBackup.Net to backup database
                using (var conn = new MySqlConnection("myconnstring"))
                {
                    conn.Open();

                    using (MySqlCommand cmd = new MySqlCommand())
                    {
                        conn.Open();

                        using (MySqlBackup mb = new MySqlBackup(cmd))
                        {
                            cmd.Connection = conn;
                            mb.ExportToFile(Constants.EXPORT_PATH + "/dolibarr_" + identifier + "dataBackup.sql");
                            conn.Close();
                        }
                    }
                }

例外の取得: 'MySql.Data.MySqlClient.Replication.ReplicationManager' の型初期化子が例外をスローしました。

4

0 に答える 0