У меня возникла проблема, которую я просто не смог решить и хотел бы получить какие-либо комментарии.
Я работаю с несколькими библиотеками классов в Visual Studio 2010, .net 4.0 Framework, в C #. У меня есть проект библиотеки классов, который ссылается на вывод сборки (файл .dll) другого решения Visual Studio. Ссылка была правильно добавлена в проект библиотеки классов (правильный путь, версия и т. Д.). Все типы, зависящие от ссылочной сборки, известны компилятору во время разработки (без красных кривых).
Однако, когда я пытаюсь построить проект, я получаю следующую ошибку:
Тип 'x' определен в сборке, на которую нет ссылок. Необходимо добавить ссылку на сборку «MyAssembly, версия = 1.0.1.1, Culture = нейтральный, PublicKeyToken = null».
Примечание: имя типа заменено на x выше.
Это как если бы ссылка не была добавлена, но она есть.
Кто-нибудь еще сталкивался с подобной проблемой и обнаружил обходной путь?
Большое спасибо,
Andrew