Статус: Новичок
Группы: Зарегистрированные
Зарегистрирован: 16.03.2014(UTC) Сообщений: 5
Поблагодарили: 1 раз в 1 постах
|
Есть у нас один проект с огромным количеством объектов в модели.
Ориентировочно где-то после перехода рубежа количества объектов "много"-"очень много" дизайнер стал генерировать объект NewItem. Этот NewItem появляется при любых изменениях в дизанере, но в самом дазайнере не отображается.
После его появления код модели надо чистить руками, так как проект перестаёт собираться - NewItem генерируется не полностью.
|
|
|
|
Статус: Ученик
Группы: Зарегистрированные
Зарегистрирован: 07.03.2014(UTC) Сообщений: 20 Откуда: Волгоград
Поблагодарили: 2 раз в 2 постах
|
Уточню - надо очищать класс с расширениями DataModel.ext.cs. В этом классе после удаления сущности из модели - код остается и происходит ошибка компиляции.
|
|
|
|
Статус: Гуру разработки
Медали: Группы: Модератор новостей, Модератор ToDo, Зарегистрированные Зарегистрирован: 07.03.2014(UTC) Сообщений: 91
Сказал «Спасибо»: 6 раз Поблагодарили: 15 раз в 14 постах
|
Автор: CrvCrx Есть у нас один проект с огромным количеством объектов в модели.
Ориентировочно где-то после перехода рубежа количества объектов "много"-"очень много" дизайнер стал генерировать объект NewItem. Этот NewItem появляется при любых изменениях в дизанере, но в самом дазайнере не отображается.
После его появления код модели надо чистить руками, так как проект перестаёт собираться - NewItem генерируется не полностью. проверил, подобной функциональности "не заложено" :) предполагаю, что где-то в левом верхнем углу скрывается пустая сущность с именем NewItem. прошу проверить и сообщить если это не так. |
Fornit some fornus.. |
|
|
|
Статус: Гуру разработки
Медали: Группы: Модератор новостей, Модератор ToDo, Зарегистрированные Зарегистрирован: 07.03.2014(UTC) Сообщений: 91
Сказал «Спасибо»: 6 раз Поблагодарили: 15 раз в 14 постах
|
Автор: Nikodim Уточню - надо очищать класс с расширениями DataModel.ext.cs. В этом классе после удаления сущности из модели - код остается и происходит ошибка компиляции. автоматическое очищение класса в *.ext.cs не происходит ни при каких условиях т.к. Sabine не отвечает за этот код, а только конечный программист. в *.ext.cs происходит автоматическое добавление новых сущностей и переименование существующих при соответствующих изменениях в модели данных. |
Fornit some fornus.. |
|
|
|
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.