Мой скрипт сборки MSBuild прекрасно работает на всех машинах разработки, но не запускается на сервере сборки, кроме сборки Trunk. Все ветки терпят неудачу со следующими предупреждениями, указывающими источник проблемы:
Target "ResolveProjectReferences":
C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets (0,0):
warning : The referenced project '..\..\..\Class Library\
Company.BusinessModel\Company.BusinessModel.csproj' does not exist.
Я не могу понять, почему эта ошибка вообще появляется - я проверил, что (относительно обрабатываемого csproj) упомянутый проект существует. Скопировав (скопированный файл) извлеченный код на мой локальный компьютер и запустив скрипт, сборка завершается, как и ожидалось.
Здесь что-то явно не так? Что-нибудь, что я могу проверить, чтобы попытаться раскрыть эту тайну?
EDIT:
Я пытался запустить MSBuild для проекта, который выдает ошибку сборки изолированно, поэтому проблема заключается не в другом решении, а в этом конкретном файле .csproj.