Мой проект ссылается на сборку (назовем ее X), которая ссылается на другую сборку (назовет ее Y).
Когда я пытаюсь скомпилировать свой проект, он требует, чтобы он ссылался на сборку Y. Почему? Я получаю следующую ошибку в строке, где есть ссылка на сборку X:
Тип DevExpress.XtraEditors.XtraForm определен в сборке, на которую нет ссылок. Вы должны добавить ссылку на сборку DevExpress.Utils.v9.1, Version=9.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a.
DevExpress.XtraEditors.XtraForm
— это сборка Y.
Почему это? Я не видел такого поведения раньше.