【问题标题】:Nugets packages from .net Standard 2.0 projects not showing in NuGet packages tab in TeamCity.net Standard 2.0 项目中的 Nugets 包未显示在 TeamCity 的 NuGet 包选项卡中
【发布时间】:2019-02-02 18:41:17
【问题描述】:

我们有一个 .net 解决方案,其中包含 .net 标准 2.0 项目和 .net 框架项目。

在每次使用 TeamCity 构建时,我们都会使用 NuGet 安装程序来恢复解决方案的 nuget 包(nuget 版本 4.3.0)。该步骤运行良好,它恢复了 nuget 包,但在已用包部分的 Nuget 包选项卡上,我们只能看到来自 .net 框架项目的 nuget。

只有 .net 框架项目有 packages.config 文件,.net 标准 2.0 没有这个文件,因为 nuget 包管理器默认使用 PackageReference(如此处所述https://docs.microsoft.com/en-us/nuget/consume-packages/package-references-in-project-files),因此使用的 nugets 包含在.csproj 文件。

为了使 .net 标准 2.0 项目的 nuget 包显示在已用包部分的 Nuget 包选项卡上,可以做些什么?

谢谢,

阿德里安娜

【问题讨论】:

    标签: nuget teamcity teamcity-8.0


    【解决方案1】:

    似乎是 TeamCity 的一个已知问题,如果我们需要修复它,我们应该在这里投票:https://youtrack.jetbrains.com/issue/TW-52327

    如果其他人在修复之前有解决方法,请发布:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-20
      • 1970-01-01
      • 2013-08-20
      • 2019-10-28
      • 1970-01-01
      相关资源
      最近更新 更多