Visual Studio добавляет проект в основной проект, который зависит от основного проекта
У меня проблема с моим решением.
Мой основной проект использует внешние компоненты (работа с SVN в качестве контроля версий)
Я помещаю все внешние компоненты в папку с решениями Externals/Common/[external name]
Проблема здесь в том, что один из этих внешних элементов также используется другим внешним.
пример.
Решение с именем проекта Dialogs имеет внешний ToolResources. ToolResources находится в папке решения Externals/Common/ToolResources.
ToolResources не опирается ни на какие другие проекты
Основной проект опирается на ToolResources и Dialogs, которые являются внешними, они расположены в Externals / Common / [имя проекта]
Поэтому, когда я строю свой основной проект, внешние диалоги не могут найти dll из ToolResources. Причина в том, что он ищет в своей собственной внешней папке и что ToolResources не был скомпилирован. Но один в основном проекте был скомпилирован.
Я получаю ошибку Файл метаданных CS0006.... Не удалось найти. Итак, мой вопрос, есть ли способ обойти эту проблему? если вам нужна дополнительная информация, пожалуйста, дайте мне знать.
С уважением Алекс.