Команда публикации DotNet CLI для включения пакетов из другого источника NuGet.

Для одного из моих проектов .Net Core у меня есть интерфейс командной строки 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. Как я могу изменить интерфейс командной строки BuldProject.cmd, чтобы он также искал другие источники NuGet?


person Anil D    schedule 07.06.2019    source источник
comment
проверьте эту ссылку... не уверен, что это связано building[1]" title="netstandard пакеты мультитаргетинговой библиотеки не восстанавливаются при сборке%5b1%5d">stackoverflow.com/questions/56938270/   -  person Gwasshoppa    schedule 14.02.2020