файл пакета из packagerefernce - PullRequest
0 голосов
/ 14 мая 2019

Мы используем appveyor в качестве инструмента CI CD для создания и развертывания нашего веб-сайта.В настоящее время в моем файле yaml у меня есть следующий код

- 7z a MyTest.zip .\MyProj\MyProj.Test\bin\*  .\MyProj\packages\NUnit.ConsoleRunner.3.9.0\tools\*

Это раньше работало нормально.Мы изменили структуру проекта в Visual Studio, чтобы использовать новый основной стиль 2017 SDK .net.Теперь папка с пакетами недоступна, и теперь она использует packagereference.

Так что теперь она жалуется на эту строку в yaml, говоря, что указанный путь не найден

.\MyProj\packages\NUnit.ConsoleRunner.3.9.0\tools\*

Так что теперь, как я могу упаковать этот файл?

1 Ответ

0 голосов
/ 15 мая 2019

Пакеты, установленные через PackageReference, теперь будут находиться в %userprofile%\.nuget\packages, а не в каталоге проекта, поэтому измените ваш вызов 7z соответствующим образом.

...