对于我的一个 .Net Core 项目,我有一个 BuldProject.cmd CLI 来发布该项目。我使用的 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 CLI 以查找其他 NuGet 源?