コードファースト Entity Framework 移行コードをデバッグする 質問する

コードファースト Entity Framework 移行コードをデバッグする 質問する

私は自分の Web サイトで Entity Framework コードを最初に使用していますが、移行コードをデバッグする方法があるかどうか知りたいのです。ブレークポイントの設定など、このような方法があります。

パッケージ マネージャー コンソールを使用して、データベースを更新していますUpdate-Database

ありがとう

ベストアンサー1

EF Code First Migrations は比較的新しいツールであることは承知していますが、まだ .NET を使用していることを忘れないでください。

したがって、次のものを使用できます。

if (System.Diagnostics.Debugger.IsAttached == false)
{
    System.Diagnostics.Debugger.Launch();
}

その後、InnerException を確認できます。

または、次のように try...catch ステートメントを使用することもできます。例外処理 Entity Framework

おすすめ記事