Тип или пространство имен «MyNamespace» не существует и т. Д. - PullRequest
4 голосов
/ 05 октября 2010

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

Кстати, это VS2010.

Любые идеи кто-нибудь?

Эд

1 Ответ

10 голосов
/ 05 октября 2010

Я нашел ответ на эту проблему, если кому-то еще это интересно.

В моем основном приложении я нацеливаюсь на Профиль клиента .NET Framework 4, но в одной из упомянутых сборок я нацеливаюсь на полную версию .netфреймворк.Хотя intellisense и сама Visual Studio не сообщают о проблеме, компилятор выдает ошибку.Не ошибка, относящаяся к виду целевого фреймворка, просто ошибка «Тип или пространство имен не существует», относящаяся к моему пространству имен, а не к той, которая отсутствует в версии профиля клиента фреймворка.

Ed

...