У меня странная проблема: иногда, когда я изменяю объект Linq, используя конструктор O / R (обычно добавляя поле, которое я добавил в БД), когда я сохраняю проект, конструктор. CS файл удаляется!
К счастью, у меня есть источник контроля, к которому можно вернуться; Я восстановил файл и отменил изменения в файле csproj. Но это действительно раздражает, и, похоже, не имеет веских причин (тот факт, что мой проект содержит около 100 объектов, не является оправданием).
Кто-нибудь еще имел эту проблему? Есть идеи, что может быть причиной этого?
Редактировать - дополнительная информация - мой класс DataContext настроен с помощью пользовательского базового класса. Думаешь, это как-то связано с этим ...?