我正在尝试使用此处所示的基本 .NET Core Github 工作流,但我在创建GitHub 包时遇到了问题。当工作流到达执行 donet 还原的安装依赖项时,在我的 WebAPI 存储库上运行时似乎无法找到包。
我是否需要以某种方式显式引用包,而不仅仅是针对 csproj 文件或其他东西,我该怎么做?
很难说不了解您的项目是如何设置的,但我认为您需要NuGet.config
在存储库中包含一个dotnet restore
将看到并用于查找您的包的存储库:https ://help.github.com/en/packages/ using-github-packages-with-your-projects-ecosystem/configuring-dotnet-cli-for-use-with-github-packages
这是因为 GitHub 包注册表与主要的 NuGet 提要是分开的。