Проект, над которым я работал в течение долгого времени без каких-либо проблем, внезапно начал бросать ошибки, такие как
The type or namespace name 'xxx' does not exist in the namespace 'yyy' (are you missing an assembly reference)?
В этом случае пространства имен были всеми явными. Net-библиотеками, такими как System.Data
, Linq
и IO
, которые я использовал без проблем.
Я рассмотрел все проблемы в этом вопросе, например, чтобы убедиться, что все проекты в рабочей области используют ту же версию .Net для Target Настройка рамок.
Я удалил все библиотеки, о которых идет речь, и повторно добавил их, но проблема осталась. Я сомневаюсь, что сами библиотеки повреждены, поскольку я ссылаюсь на них в других проектах в рамках решения.