1

MySQL をデータベースとして使用する winforms アプリケーションが 1 つあります。パッケージ MySqlBackup.NET を使用して、アプリケーションでバックアップ タスクを実行していました。

ここで、MySQL コネクタをバージョン 8.0.17 に更新し、MySqlBackup.NET をバージョン 2.3.0 に更新しました。これは最新の安定したバージョンです。

問題は、MySqlBackup.NET を使用してバックアップを実行しようとすると、「ファイルまたはアセンブリ MySql.Data、バージョン = 8.0.16.0 をロードできませんでした」というエラーが 1 つ表示されることです。

つまり、MySqlBackup.NET は MySql.Data バージョン 8.0.16.0 を見つけようとしていますが、私が持っているのは 8.0.17 であるため失敗します。

これは私にはほとんど意味がありません。結局、MySqlBackup.NET バージョン 2.3.0 の依存関係は、MySql.Data バージョン 8.0.16.0 以上が必要であると述べており、私が持っているものは明らかに満足しています。

この問題を解決するにはどうすればよいですか? 私の最初のアイデアは、GitHub で MySqlBackup.NET のリポジトリを複製し、参照を 8.0.17 に更新して自分でビルドすることでしたが、これはおそらく最後のオプションだと思います。

4

1 に答える 1