Команда публикации DotNet CLI для включения пакетов из другого источника NuGet - PullRequest
0 голосов
/ 07 июня 2019

Для одного из моих проектов .Net Core у меня есть CLI BuldProject.cmd, который публикует проект. Команда CLI, которую я использовал, это

dotnet publish --framework %DotNetCoreVersionToTarget% --configuration %ConfigurationModeToUse% --force --verbosity normal

Вышеприведенная команда отлично скомпилирует проект, используя сервер сборки Teamcity.

Недавно я добавил DLL в свой проект не из

nuget.org

но из моего какого-то другого источника говорят

nuget.mypack.com / NuGet

csproj В файле есть запись для новой DLL

<ItemGroup>
<PackageReference Include="TestCoreAPI" Version="1.0.1" />
</ItemGroup>

Теперь, когда я развертываю проект с помощью TeamCity, я получаю следующую ошибку

 error NU1101: Unable to find package TestCoreAPI. No packages exist with this id in source(s): nuget.org

Проблема, которую я вижу, она всегда ищет в nuget.org пакеты. Как я могу изменить свой CLI BuldProject.cmd для поиска других источников NuGet?

...