は、私がアプリケーションをコンソールにエンティティフレームワークを追加しよう(画像が含まれています): 私は押してから どのようにアプリケーションを慰めるため、エンティティフレームワークを追加する
「新しい項目を追加します」その後、
その後、私は、コードを追加しました:
class Program
{
static void Main(string[] args)
{
try
{
Database1Entities db = new Database1Entities();
db.AddToTableTest(new TableTest { name = "name" });
db.SaveChanges();
int count = db.TableTest.Count();
int ui = 9 + 0;
}
catch (Exception e)
{
}
}
}
それは何のエラーを与えていないが、私は、データベース内のすべての変更が表示されません。 問題をより詳しく説明しましたhere
例外を飲み込んでもエラーがないことをどのように知っていますか? –
私はブレークポイントをそこに置く –
あなたはそれが働いていることを確信するまでそれをエラーにするべきです。あなたが 'try/catch'を持っているならば、catchブロックの例外についてのみ知ります。あなたはそれをまったく持っていないのにデバッグしている場合は、エラーが発生した行を見つけて、何が間違っているかを知ることができます。 (VSにはこの動作を変更するオプションがありますが、これがデフォルトです) – Bobson