И измените строку подключения на действительную.

юсь. Я нашел это:http://blogs.msdn.com/b/adonet/archive/2011/03/15/ef-4-1-model-amp-database-first-walkthrough.aspx И подумал, что это круто. Поэтому я быстро изменил дизайн своей модели, чтобы использовать в своих интересах лучшее из двух миров.

Но теперь моей модели не удается создать новую базу данных (или добавить таблицы в существующую). Я получаю эту ошибку:

Код, созданный с использованием шаблонов T4 для разработки Database First и Model First, может работать некорректно, если используется в режиме Code First. Для продолжения использования Database First или Model First убедитесь, что строка подключения Entity Framework указана в файле конфигурации исполняемого приложения. Чтобы использовать эти классы, которые были сгенерированы из Database First или Model First, с Code First добавьте любую дополнительную конфигурацию, используя атрибуты или API DbModelBuilder, а затем удалите код, который выдает это исключение.

В:

        protected override void OnModelCreating(DbModelBuilder modelBuilder)
    {
        throw new UnintentionalCodeFirstException();
    }

И это моя строка подключения:

    <add name="ForumContextContainer"
 providerName="System.Data.SqlClient"
 connectionString="Data Source=.\SQLExpress; Initial Catalog=iForum; Integrated Security=True"/>

Запись. Позже я добавил Начальный каталог, чтобы попробовать, будет ли он работать, но он был точно таким же.

Ответы на вопрос(4)

Ваш ответ на вопрос