У меня есть 3 проекта библиотеки классов.Давайте назовем их A, B & C. Я добавил project reference
A & B в проект C.
A & B строятся без каких-либо ошибок или предупреждений.
Код (Классfile) из проекта C использует открытые классы из A & B. Когда я добавляю ссылку на проект в C и смотрю на файл классов (до создания проекта C) в проекте C, я ясно вижу, что все классы иПространства имен из A & B. разрешены. Когда я наводю указатель мыши на имя класса (класс из A или B), он также показывает правильное пространство имён.
Я установил Copy Local
свойство True
для обеих ссылок проекта.
Однако
- Когда я запускаю Перестроить все (или Построить на проекте C), сборка завершается неудачно, потому что не удается разрешитьПространства имен!Что еще можно проверить, чтобы убедиться, что все сделано правильно?
- Я никогда не нахожу сборки A & B, скопированные в папку
bin\debug
проекта C. Почему он не копирует ссылку?(Я видел несколько вопросов по этой проблеме, но ни одно из предоставленных им решений не помогло мне)