Невозможно показать как связь, поскольку ''<элемент>'' не найден
Обновлен: Ноябрь 2007
Cannot show as association because '<element>' cannot be found
Конструктор классов создает данную ошибку при вызове пользователем команды Показывать как связь. Данная ошибка означает, что конструктор классов не может определить связь между одним и другим типом (например, между типом typedef и исходным типом).
Если тип C++, для которого запрашивается связь, является управляемым (как в проекте CLR), то данная ошибка возникает в связи с тем, что конструктор классов поддерживает только машинный код C++.
Исправление ошибки
Убедитесь, что введенный элемент кода является существующим типом.
Если проект C++ содержит управляемый код (CLR), убедитесь, что элемент кода не является управляемым.
Если введенный элемент кода определен за пределами проекта, убедитесь, что в Обозревателе решений содержатся правильные ссылки.
Если структура проекта изменялась или перемещались исходные файлы проекта, конструктор классов мог потерять путь типа. (Особенно это касается случаев, когда исходный тип является типом typedef, базовым классом или связанным типом.) В этом случае необходимо перетащить измененный или перемещенный исходный код в схему классов и повторно отобразить ее.
См. также
Основные понятия
Работа с кодом Visual C++ в конструкторе классов