Я использую Visual Studio 2010 RTM. Я хочу сделать сначала модель, поэтому я запустил новое приложение MVC и добавил новый пустой edmx. Создано несколько сущностей. Нет проблем. Затем я «Сгенерирую базу данных из модели» и разрешаю диалоговое окно для создания новой базы данных для меня, что она успешно выполняет как «mydatabase.mdf» в каталоге App_Data приложения.
Затем я открываю сгенерированный файл sql (в Visual Studio). Конечно, чтобы запустить его, я должен дать ему соединение. Я не уверен, что это правильно, но я использовал «. \ SQLEXPRESS» и проверку подлинности Windows. Не знаю, как я скажу, где находится МДФ.
Тогда проблема - выполнив это, я получаю:
Сообщение 911, Уровень 16, Состояние 1, Строка 1
Не удалось найти запись в системных базах
для базы данных «моя база данных». Въезд запрещен
нашел с этим именем. Удостоверься что
имя введено правильно.
И действительно, в MDF не было создано ни одной таблицы.
Так ... что я делаю не так, или я от своего рокера ожидаю, что это сработает? :)