Попытка создать проект C #, который имеет многочисленные ссылки на сборки в пакетах NuGet, не удалась в TeamCity, но отлично работает в Visual Studio.
Найдено в журнале;
For SearchPath "{HintPathFromItem}".
[13:48:15][ResolveAssemblyReference]
Considered "..\packages\AspNetMvc.4.0.20126.16343\lib\net40\System.Web.Mvc.dll", but it didn't exist.
Ссылка в файле проекта:
<Reference Include="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<Private>True</Private>
<HintPath>..\packages\AspNetMvc.4.0.20126.16343\lib\net40\System.Web.Mvc.dll</HintPath>
</Reference>
Есть идеи? Кажется, что он запускается не из правильного каталога, поэтому не может разрешить "../packages", который существует на один уровень выше файла .csproj.