Отсутствует ссылка, хотя она есть в списке? - PullRequest
0 голосов
/ 06 января 2012

это странно!В одном из моих проектов я начал использовать условную компиляцию с помощью # if, # elif и # endif .Я делю свой проект на пути.Давайте назовем их родной и в зависимости от .Структура метода в обоих направлениях одинакова.Только то, что методы и как они работают, зависит от того, какой путь выбран в настоящее время.

Для переключения между путями я использую различные конфигурации проекта, которые отличаются исключительно в условных компиляциях.Все остальное просто унаследовано.

Однако проблема не в этом и должна работать нормально.

Проблема в том, что у меня есть ссылка на DLL, которая используется в обоих путях, нокоторый по какой-то странной причине недоступен в обоих.Он появляется в обеих конфигурациях, но компилятор жалуется на отсутствующий тип или пространство имен и рекомендует проверить ссылки.Ну ... это там.

Почему компилятор не может найти эту ссылку, хотя она явно там?И как получилось, что это исключительно ЭТА ссылка, а не другая, на которую он жалуется?В конце концов, это не единственная ссылка в проекте, которая не является частью GAC или .NET Framework.

Я не понимаю ... какие-нибудь идеи?

Заранее большое спасибо!

Приветствия, Хендрик

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