В проекте есть ссылка на сборку, в которой отсутствует элемент <Private> - PullRequest
0 голосов
/ 30 июня 2011

Я пытаюсь использовать круиз-контроль .net для создания решения с использованием msbuild.Когда проект построен внутри Visual Studio (2010), я не получаю никаких ошибок;однако, когда я пытаюсь разрешить круиз-контролу построить проект, я получаю следующую ошибку:

В проекте отсутствует ссылка на сборку, отсутствует элемент .

В проекте нет пропущенныхссылки на сборки, так что я знаю, что это не проблема.

Я искал Google для ответа и ничего не нашел ... Кто-нибудь из вас сталкивался с этой проблемой раньше?Любая помощь будет принята с благодарностью.

Спасибо.

Ответы [ 2 ]

1 голос
/ 30 июня 2011

Психическое предположение: попробуйте отредактировать файл проекта напрямую и добавьте следующий тег

<Private>True</Private>

внутрь тега Reference (для зависимостей или проблем, которые имеют / имеют проблемы)

В противном случае вы можете связать вывод msbuild и рассматриваемый файл проекта.

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

Вот несколько предположений:

  • Получаете ли вы все из системы контроля версий?
  • Есть ли какие-либо ссылки на dll, использующие полный путь, который не существует на компьютере сборки?
  • Есть ли у вас разница в порядке сборки для отладочной и выпускной сборок?
...