Нельзя удалить свойство <имя свойства>, поскольку оно участвует в ассоциации <имя ассоциации>

Выбранное свойство имеет значение Свойство ассоциации для ассоциации между классами, указанными в сообщении об ошибке. Свойства не могут быть удалены, если они участвуют в ассоциации между классами данных.

Установите Свойство ассоциации на другое свойство класса данных, чтобы дать возможность успешного удаления нужного свойства.

Исправление этой ошибки

  1. В реляционном конструкторе объектов выберите линию ассоциацию, которая соединяет классы данных, указанные в сообщении об ошибке.

  2. Дважды щелкните по линии ассоциации, чтобы открыть диалоговое окно Редактор ассоциаций.

  3. Удалите свойство из Свойств ассоциации.

  4. Попытайтесь снова удалить свойство.

См. также

Задачи

Как создать ассоциацию (связь) между классами LINQ to SQL (реляционный конструктор объектов)

Пошаговое руководство. Создание классов LINQ to SQL (реляционный конструктор объектов)

Основные понятия

Общие сведения о реляционном конструкторе объектов

Другие ресурсы

LINQ to SQL