构建成功,但发布失败-此版本的Microsoft.AspNetCore.All仅与netcoreapp2.2目标框架兼容

库德拉蒂格

我有以下属性的Web API项目

  • .Net Core 2.2
  • Visual Studio 2017
  • 版本:15.7.4

项目.csproj显然具有以下设置

<PropertyGroup>
   <TargetFramework>netcoreapp2.2</TargetFramework>
 </PropertyGroup>

构建success在Visual Studio中,但是当我尝试publish该项目时,出现以下错误

此版本的Microsoft.AspNetCore.All仅与netcoreapp2.2目标框架兼容。请定位netcoreapp2.2或选择Microsoft.AspNetCore的版本。所有版本均与netcoreapp2.1兼容。

我正在使用Visual Studio菜单选项发布我要发布到Azure app service发布到File System不会显示任何错误。

我有如下的nuget

在此处输入图片说明

可能是什么原因?

库德拉蒂格

我只是找到了一个奇怪的解决方案!

我创建了新的publish个人资料,它就像魅力一样工作!在将项目属性从.Net Core 2.1更改为.Net Core 2.2之后,我们似乎总是需要创建一个新的配置文件!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

包 Microsoft.AspNetCore.Authentication.JwtBearer 5.0.0 与 netcoreapp3.1 不兼容,但它的目标是 net 5.0

Docker-在构建中未找到框架microsoft.AspNetCore.App版本'3.1'0

VS 2019版本构建成功,MSBuild失败

此版本的CLI仅与Angular 5.0.0或更高版本的错误兼容

找不到指定的框架'Microsoft.AspNetCore.App'版本'2.1.0'

未找到框架“Microsoft.AspNetCore.App”,版本“3.1.0”

找不到框架'Microsoft.AspNetCore.App'版本'3.1.3'

找不到指定的框架'Microsoft.AspNetCore.App'版本'2.2.5'

由于 Microsoft.AspNetCore 包中的版本冲突,Azure DevOps 管道构建失败

软件包Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 5.0.0与netcoreapp3.1不兼容

NU1202:包 Microsoft.AspNetCore.Authentication.JwtBearer 5.0.2 与 netcoreapp3.1 不兼容

Xcode 8:存档构建因链接错误而失败(对于嵌套框架)。常规构建成功编译

Microsoft.AspNetCore.All 2.1.1

AspNetCore中的Okta OAuth2令牌验证失败

失败:Microsoft.AspNetCore.SpaServices [0]

找不到指定的框架'Microsoft.AspNetCore.App'版本'2.2.0'。-Linux上的Azure应用服务

Windows Server:找不到指定的框架“ Microsoft.AspNetCore.App”版本“ 2.1.0”

找不到适用于Linux Azure WebApp的指定框架'Microsoft.AspNetCore.App'版本'3.1.0'

Google App Engine 记录“未找到指定的框架 'Microsoft.AspNetCore.App',版本 '2.1.1'。”

找不到框架“Microsoft.AspNetCore.App”,版本“3.1.0”(x64)

在.NET Core 2中使用Microsoft.AspNetCore.All会遇到什么问题?

在 App Store 上发布了应用程序,但说您的设备与此版本不兼容

Microsoft.AspNetCore.Mvc.ViewFeatures版本

您的设备与此版本不兼容

您的设备与此版本不兼容

Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http2.Http2ConnectionErrorException

生成失败:获取https://registry-1.docker.io/v2/microsoft/aspnetcore/manifests/1.1:未经授权:错误的用户名或密码

在pjsip中成功为android编译后尝试构建libpjsua2.so文件时目标不兼容

Gradle构建成功但失败