升级 microsoft.net.sdk.functions 后生成错误

问题描述 投票:0回答:2

我的项目使用.net框架4.8。将 microsoft.net.sdk.functions 从版本 1.0.24 升级到 3.0.1 后,我的本地计算机上的构建工作正常,但在 VSO 管道上的构建上存在一些错误:

microsoft.net.sdk.functions .0.1 uild\microsoft.net.sdk.functions.build.targets(41,5): 找不到任何兼容的框架版本

指定的框架“Microsoft.NETCore.App”,版本“3.0.0”是 没有找到

microsoft.net.sdk.functions .0.1 uild\microsoft.net.sdk.functions.build.targets(41,5): 元数据生成失败。

Microsoft.NetCore.App nuget 包没有 3.0.0 版本。为什么错误会要求该版本?另外我该如何修复这个错误?

c# asp.net build nuget-package
2个回答
2
投票

查看 NuGet 上的包,版本 3.0.1 适用于 .NET Core 3.0 及更高版本的应用程序,而不是 .NET Framework 应用程序。版本 1.0.38 似乎是支持 .NET Framework(4.6 及更高版本)的最新版本。


0
投票

您可以将“使用.Net Core”任务添加到代理作业

并保持适用于您的 SDK 版本的设置。这里是 3.x

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.