В основном я использую технику Entity Framework Code First. Код, который я написал, работает. Однако я не могу найти вновь созданную базу данных в SQL Server Management Studio. Где это находится? Какую IDE я должен использовать, чтобы увидеть вновь созданную базу данных и таблицы.
Я запустил следующий код без проблем:
IsoLocationContext db = new IsoLocationContext ();
Address address = new Address();
address.TrackingNumber = "123";
db.Addresses.Add(address);
db.SaveChanges();
Однако я не могу найти базу данных и таблицы. Я попытался обновить список баз данных.
Затем я добавил следующую строку, чтобы убедиться, что данные действительно поступают в базу данных.
IList<Address> addresses = db.Addresses.ToList();
Вышеописанная обработка также работает.
Я также остановил и запустил сервер и перезагрузил всю машину. Просто чтобы убедиться, что данные не хранятся в памяти. Все заработало как положено.
Я также запустил Профилировщик на сервере во время работы приложения и не увидел записей в Trace.
Пожалуйста, скажите мне, чего мне не хватает. Это сводит меня с ума.
Также я использую версию SQL Server 2008 R2 для разработчиков / клиентов.