ссылка на проект не установлена ​​в msbuild - PullRequest
0 голосов
/ 30 июля 2011

Я использую MSBUild для компиляции своего решения.В моем решении у меня есть проект "А".Проект "A" внутренне вызов (projetc ref call) для проекта "B".Но проект "B" не является частью моего решения.

Когда я компилирую с MSBuild, я получаю сообщение об ошибке " Тип или имя пространства имен 'XYZ' не существует в пространстве имен 'Utilities' (Вам не хватает ссылки на сборку?)"

Когда я компилирую в VS IDE (2008), я могу скомпилировать решение.

Решение -> Проект" A "(Часть решения) -------> Проект "B" (не часть решения)

Заранее спасибо.

1 Ответ

0 голосов
/ 30 июля 2011

Не используйте ссылки на решения, используйте ссылки на проекты, и ваша сборка будет работать как из решения, так и из командной строки. См. эту запись в блоге для объяснения причин плохой зависимости решения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...