У меня есть проект, который ссылается на проект «Утилиты». Проект «Утилиты» ссылается на третий проект. Все они имеют одинаковое пространство имен, но я не могу выполнить «использование OurNamespace.Utilities.3rdProject» из основного проекта.Справочное пространство имен из основного проекта
Мне нужно сохранить его так, чтобы все другие новые проекты должны были ссылаться только на проект «Утилиты» и иметь доступ ко всем другим пространствам имен, на которые он ссылается. Я не могу включить все ссылки на все проекты.
/редактировать (это каскады вид)
Главная проекта (ссылки) Утилиты - Утилиты - проект с таким же пространства имен, на которую ссылается Утилиты
В главном проекте, теперь я должен быть в состоянии для доступа к пространству имен в проекте, на который ссылается ссылка на Утилиты, но не добавляя его исключительно к основному проекту.
Редактировать "Проект 1" Коммуникации
using Utilities.Namespace1;
В Utilities другой проект с привязкой Namespace2
Я хочу теперь получить доступ к Namespace2 из "Проекта 1"
using Utilities.Namespace2;
Без необходимости clusively ссылается BOTH в «Project 1», так как будет много проектов, ссылающихся на утилиты
В чем проблема, с которой сталкиваются? –
Я не уверен, в чем проблема с вашей стороны, вы говорите, что хотите ссылаться на проект с дочерним пространством имен и не включать родительское пространство имен? – Tweety
Я не могу ссылаться на пространство имен третьего проекта из моего основного проекта, ссылаясь только на проект «Утилиты» (в котором есть ссылка на третий проект) – user3036342