Проект, который правильно собирается в VS2017, не выполняется на сервере сборки TFS2017 из-за отсутствующих сборок - PullRequest
0 голосов
/ 20 марта 2019

Ошибки возвращаются в сборках от агента сборки TFS2017 для решения веб-сайта MVC с 4 проектами, как в целом описано ниже.

The MVC project
A test project
A class library as the domain layer
A class library as the storage/infrastructure layer

В выводе журнала содержится около 20 ошибок, но ошибка ниже св отношении EntityFramework assembly - первый (вторая ошибка аналогична в отношении EntityFramework.SqlServer assembly).Эти ошибки, кажется, являются источником общих проблем сборки.

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2110,5): Warning MSB3245: Could not resolve this reference. Could not locate the assembly "EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.

Код компилируется, выполняется в режиме отладки и работает в месте размещения с использованием инструментов публикации VS2017.Я пытаюсь получить сервер сборки онлайн.На сервере сборки установлен VS2017.

Почему сборки платформы сущностей не будут доступны MSbuild на сервере сборки и как мне это исправить?

...