Ссылка VS2010 разрешается в приложении Windows, но не в библиотеке классов - PullRequest
0 голосов
/ 02 ноября 2010

У меня есть проект библиотеки классов , который ссылается на другую библиотеку классов . Проект не удается построить, и я получаю сообщение об ошибке 'Тип или имя пространства имен' ReportLibrary 'не существует в пространстве имен' MSF '(вам не хватает ссылки на сборку?)'

Странная часть заключается в том, что у меня есть другие проекты, ссылающиеся на ту же библиотеку классов, которые прекрасно работают. Разница лишь в том, что это Windows Application проектов. Если я изменю тип проекта на Приложение Windows и добавлю Program.cs с [STAThread] и он будет построен.

Так WTF ? Кто-нибудь знает, что я делаю не так?

Изменить (Подробнее): Все проекты в решении настроены на одну и ту же Target Framework: .NET Framework 3.5

РЕДАКТИРОВАТЬ (Unobfuscated сообщение об ошибке для Ганса)

1 Ответ

2 голосов
/ 02 ноября 2010

Направлена ​​ли библиотека классов (с ошибкой) на Профиль клиента, а приложения (а также на справочную библиотеку) на всю среду?Если это так, это может привести к тому, что ссылка станет недействительной, и вызвать это сообщение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...