【发布时间】: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