Я использую VSS 2008 и построил модель Entity Framework из базы данных SQL Server 2008.Все работало нормальноТеперь я обновил представление, добавив новый столбец, и попытался обновить всю модель из БД, но обновленный столбец в представлении не отображается.
Я открыл EDMX как XML, чтобы увидеть проблему, и у нее есть предупреждение ... Ошибки, обнаруженные во время генерации: предупреждение 6002: Таблица / представление 'Internet.dbo.XYZ' не имеетпервичный ключ определен.Ключ был выведен, и определение было создано как таблица / представление только для чтения.
Мой вопрос заключается в следующем: КАК принудительно добавить новый столбец из этого представления для добавления в мою модель.Могу ли я обновить EDMX вручную, чтобы включить этот столбец в качестве свойства для объекта представления.Тем не менее, это может быть утомительной задачей и, вероятно, не гарантируется исправление.Должен ли я удалить это представление, а затем повторно добавить его, но я прочитал кому-то сообщение о том, что, когда он пытался повторно добавить объект, он не позволил ему?
Спасибо.