実現したいこと・前提
NugetでEntityFrameworkCore8.0.0をインストールして、WinUI3のアプリを作っています
アプリ画面内でデータベースを移動できるようにしたいのですが、
C#
1File.Move("アプリのデータを保存しているデータベースのパス", "移動先");
をアプリ起動中に実行すると
System.IO.IOException: 'The process cannot access the file because it is being used by another process.
というエラーが発生します。
データベースとの接続を切るみたいなことをして、ファイルを移動できるようにする方法はないでしょうか。
補足情報
ファイルの移動をしようとするときにデータベースにアクセスするような処理は行っていないです。また、エクスプローラーでもデータベースのファイルを移動することはできないです。

あなたの回答
tips
プレビュー