У меня есть проект с именем «Данные в нескольких решениях», на который ссылаются несколько проектов. В каждом решении есть свои особенности, но есть некоторые части, которые идентичны. Ирония в том, что всякий раз, когда что-то меняется, оно всегда находится в той же самой части.
Я хотел бы выделить эти идентичные биты в отдельный проект, назовем его Core. Ядро имеет то же пространство имен и на него ссылаются данные. Все идет нормально. Данные функционируют так же, как и раньше.
Однако любые проекты, ссылающиеся на Данные, не могут найти классы из Core.
Воспроизвести:
- Создать решение с помощью 2 Библиотеки классов и одно консольное приложение
- Установите одно и то же пространство имен для обеих библиотек классов
- Ссылочный проект библиотеки классов 1 в проекте библиотеки классов 2
- ТОЛЬКО ссылка на проект библиотеки классов 2 в консольном приложении
- Почему консольное приложение не может получить доступ к классам в библиотеке классов 1?
Цель ядра и данных. net 3,5