Ошибка LINQ to SQL Designer

Каждый раз, когда я меняю значение в конструкторе после его сохранения, файл .designer.cs будет удален.

Может ли кто-нибудь сказать мне, как я могу исправить эту проблему?

Ответ 1

Переместите "директивы" в файлах DataContext.cs и DataContext.designer.cs в определение "пространство имен".

Ответ 2

Файлы *.designer.cs полностью генерируются дизайнером. Вы не должны писать свой собственный код в этот файл. Классы и/или методы являются частичными, поэтому вы можете расширять/изменять поведение в отдельном файле.

Ответ 3

Не помещайте свой собственный код в файл конструктора, вместо этого используйте отдельный файл, использующий концепцию частичных классов.