Конвейер сборки с использованием задачи do tnet build начал давать сбой, поскольку версия Build Engine недавно изменилась с 16.4.0+ на 16.5.0+.
Пакет nuget SpecFlow зависит от библиотеки TechTalk.SpecFlow .
Исключение выглядит следующим образом:
C:\Users\VssAdministrator\.nuget\packages\specflow.tools.msbuild.generation\3.1.89\build\SpecFlow.Tools.MsBuild.Generation.targets(93,5): Error MSB4018: The "GenerateFeatureFileCodeBehindTask" task failed unexpectedly.
System.IO.FileNotFoundException: Could not load file or assembly 'TechTalk.SpecFlow, Version=3.1.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41'. The system cannot find the file specified.
Исследования, которые я проводил (которые не проводились) не помогите):
- Обновление версии SpecFlow до последней
- Понижение версии SpecFlow до первой версии с 3.1
- Явное добавление сборки TechTalk.SpecFlow для проекта
- Использование агента самостоятельной сборки
- В файловой системе TechTalk.SpecFlow был доступен в версии 3.1.0.0
Есть идеи?