InnerException {"Неверное имя объекта 'dbo.PlayerSet'."} Entity Framework 4 - PullRequest
0 голосов
/ 11 января 2011

Итак.Я создал Model-First Entity Data Model, а затем сгенерировал базу данных из нее.Чтобы проверить это, я попытался сделать простую вставку:

public void AddPlayer(string name)
    {
        _player = new Player();

        _player.Name = name;
        _player.Rank = 1000;

        _ctx.AddToPlayerSet(_player);
        _ctx.SaveChanges();
    }

И ошибка: произошла ошибка при обновлении записей.Подробности смотрите во внутреннем исключении.

InnerException {"Недопустимое имя объекта 'dbo.PlayerSet'."}

1 Ответ

0 голосов
/ 11 января 2011

Проблема решена.Я использую БД из App_Data.Это не сработало.Поэтому я подключил его к SQL Managment Studio к базе данных, а затем сгенерировал новую connectionString для моей Entity Model.Теперь работает нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...