首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

升级到NetCore 3.1后,找不到版本为2.2.7的Microsoft.NETCore.App.Host.win-x64软件包

可能是因为在NetCore 3.1中,Microsoft.NETCore.App.Host.win-x64软件包已经不再使用。在NetCore 3.1中,Microsoft.NETCore.App.Host.win-x64软件包被拆分为两个不同的包:Microsoft.NETCore.App和Microsoft.AspNetCore.App。

Microsoft.NETCore.App是一个运行时包,包含了.NET Core运行时所需的所有组件和库。它提供了.NET Core应用程序的基本运行环境。

Microsoft.AspNetCore.App是一个Web应用程序包,包含了ASP.NET Core框架所需的所有组件和库。它提供了构建Web应用程序所需的功能和工具。

因此,如果您升级到NetCore 3.1,您需要使用Microsoft.NETCore.App和Microsoft.AspNetCore.App这两个包来替代之前的Microsoft.NETCore.App.Host.win-x64软件包。

对于您的具体情况,您可以按照以下步骤解决问题:

  1. 确保您的项目文件(.csproj)中的目标框架已经更新为NetCore 3.1。您可以在项目文件中找到类似于<TargetFramework>netcoreapp3.1</TargetFramework>的行。
  2. 在项目文件中,将对Microsoft.NETCore.App.Host.win-x64软件包的引用更改为对Microsoft.NETCore.App和Microsoft.AspNetCore.App的引用。您可以使用类似于<PackageReference Include="Microsoft.NETCore.App" Version="3.1.0" />和<PackageReference Include="Microsoft.AspNetCore.App" Version="3.1.0" />的行来引用这两个包。
  3. 保存并关闭项目文件后,重新生成您的项目。这将会下载并安装所需的包。
  4. 确保您的代码中不再使用2.2.7版本的Microsoft.NETCore.App.Host.win-x64软件包的任何特定功能或API。根据需要,您可能需要更新您的代码以适应NetCore 3.1的新特性和API。

总结起来,升级到NetCore 3.1后,您需要使用Microsoft.NETCore.App和Microsoft.AspNetCore.App这两个包来替代之前的Microsoft.NETCore.App.Host.win-x64软件包。确保您的项目文件中的目标框架已经更新,并相应地更改对软件包的引用。重新生成项目并更新代码以适应新的.NET Core版本。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【BCVP】项目升级,无缝对接 .NET 5

项目已经升级到了5.x,在GitHub单独分支,不过没有修改什么代码,仅仅是升级了,但是这恰恰是证明了NETCore3.1是和NET5是无缝对接,这也是我当时在升级3.1时候,对2.2小伙伴说那句话...,当然它是完全兼容netcore3.1,关于netcore3.1好处,想必你肯定能够略知一二吧。...版本 其实如果运行.NET5,有两种方式,第一种是使用我们目前正在用vs2019企业版,但是只能使用到.NET5第七个预览版本(因为vs2019只能升级到16.7),如果想要尝试最新第八版本,...1、VS2019 安装.NET 5 Pre7 这种方案属于那种不想再安装软件,不想再多做折腾同学,直接将我们vs2019升级到最新版本即可: 先更新vs installer 然后可以查看系统可升级版本信息...点击更新,可能会提示2.2不再维护更新提示 因为我们知道,只有2.1和3.1才是LTS版本 然后点击“继续”,完成更新 中间可能会卸载字样,不用理会,因为进度前50%都是删除旧50%会有新下载并安装

99720

BCVP第2期:项目已完成升级.NET5.0

,比如:cnblogs.com,dot.net,bing.com什么,稳定性是靠,特别是在性能提升和降低web应用托管成本上有很好表现,当然如果你已经会了netcore3.x,不用担心升级带来压力...VS2019的话,直接升级到16.8版本即可,官方已经正式发布了,首先更新安装程序。...2、更新项目 这个就更简单了,自从netcore3.0稳定了以后,无论是升级到LTS3.1,还是.NET5.0,都是特别简单,直接修改项目文件.csproj就行: (更新csproj文件) 当然...,你也可以右键,更新属性 (更新项目属性) 就这样,我们把每一层都更新到.NET5.0,然后同时也把引用nuget也都升级到最新,就ok了,这个不赘述,简单升级就行。.../dotnet/core/aspnet:3.1-buster-slim AS base WORKDIR /app EXPOSE 80 如果你直接修改3.15.0,那用这个Dockerfile构建镜像是找不到源镜像

45410

GnuPG漏洞(CVE-2018-12020) 修复

GnuPG代码问题漏洞(CVE-2018-12020) 修复 GnuPG 在2.2.7版本之前已存在高危漏洞。...原因是源代码文件mainproc.c中代码存在漏洞,这将会导致在文件名清理不当情况下,允许显示虚假状态消息并绕过签名验证 如GnuPG 2.2.7版本以及之前版本是通过编译安装部署,建议升级到2.2.8...CNNVD=CNNVD-201806-580 下面是修复步骤参考 0、备份 如云服务器,在升级前请备份服务器镜像,避免升级失败或兼容问题导致业务受到影响 1、安装前准备 1.1 libgpg-error...,比如返回路径:/usr/local/lib/libgcrypt.so.20 则将库写入环境变量即可,如下代码: echo "export LD_LIBRARY_PATH=/usr/local/lib...LD_LIBRARY_PATH" >> /etc/profile.d/gpg.sh source /etc/profile.d/gpg.sh 3.2 编译问题 编译安装 gnupg-2.2.8请安装较高版本

98150

Unity3D网络通讯(一)--Asp.Net Core WebApi创建发布注意事项

微卡智享 原本就是想怎么简单怎么来,而且.Net Core现在升级到3.1了,不说需要完全掌握,起码也有个了解,所以觉得创建一个简单WebApi项目,把Get和Post方法一实现,主要还是写一下Unity...上面是项目发布目录,可以看到,不过是项目代码里面比MVC项目上轻了很多,发布也轻量了不少。...按上面的网址,我直接找了.net core 3.1版本,然后右侧红框那点击Hosting Bundle进行下载,下载安装即可。 ? ?...安装可以在IIS里模块里面看到AspNetCoreModule和AspNetCoreModuleV2这两个,如果没有这两项的话,我们发布NetCore网站是访问不了。...默用Json序列化组件是JsonUnity,它对大小写比较敏感,而NetCore3.1之后默认序列化组件改为了System.Text.Json,序列化默认行为有变。

1.3K10

学生教务管理系统开源

,相关介绍呢,以前写过两篇文章,姑且看之: ASP.NetCore+VUE 实现学生成绩管理系统(一) ASP.NetCore+VUE 源码获取成绩管理系统(二) 今天不讲内容,只是说下开源几个问题点...1、项目可取之处 毕竟是老张出品,还是有些可取之处: 后端设计 后端 Student.Achieve.Api Blog.Core 项目的迷你精简版,功能很少: 0、ASP.NET Core...2.2 (后期如果start超过50+,我再升级到 3.1 版本吧) 1、(展示层 + 仓储 + 接口)分层设计; 2、使用SqlSugar ORM 并初始化DB数据; 3、Automapper 实现对象映射...: 前端设计 前端 Student.Achieve.UI Blog.Admin 项目的使用版本,有一定出入: 0、Vue 2 + Ele UI 1、Router 路由 2、Axios...2、有哪些弊端 既然是个人产品,肯定有很多问题,这里简单说一下: 1、框架2.2 目前还是ASP.Net Core2.2版本,功能很少也不够优美,虽然用内容也不多,不过肯定更新到3.1更好,这个看使用的人数吧

2K10

Docker典型应用场景

应用打包 制作过RPM、GEM等软件包同学可能很清楚,每一个软件包依赖于哪个库哪个版本, 往往需要明确写在依赖列表里。而依赖又往往分为编译时依赖和运行时依赖。...这样虽然也能完成打包工作,但至少有以下缺点: 耗时耗力 依赖关系容易漏掉,比如:在干净环境中经过多次调试,把缺少依赖包一个一个装上了, 但最后写spec文件时却忘记添加某个依赖,导致下次打包时需要重新调试或者打包软件包无法使用等问题...多版本混合部署 随着产品不断更新换代,一台服务器上部署多个应用或者同一个应用多个版本在企业内部非常常见。...既能满足资源隔离需求,又能方便不同级别的用户设置不同级别的配额限制。...虽然docker初衷是“微服务”架构设计,但根据我们实际使用经验, 在docker内运行多个程序,甚至sshd或者upstart也是可行

2.2K70

如何为.NETCore安装汉化包智能感知

引言 具体不记得是在群里还是什么地方有人问过,.NETCore有没有汉化包,答案是有,目前微软已经我们提供了.NETCore多种语言语言包。下面看看如何安装与使用吧。...本文介绍: 如何安装这些下载本地化版本。 如何修改Visual Studio安装以使用其他语言。 先决条件 .NET Core 3.0 SDK或更高版本。...Visual Studio 2019版本16.3或更高版本。 下载并安装本地化IntelliSense文件?...dotnet.microsoft.com/download/dotnet-core/intellisense#3.1] 打开选择对应.NETCore3.x语言包,那么大家可以根据自身框架版本进行选择对应语言包...,切记拷贝到 C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\3.1.0\ref\netcoreapp3.1这里拿Microsoft.NETCore.App.Ref

75800

龙芯团队完成CoreCLR MIPS64移植,已在github开源

国产龙芯软件生态之中.NET不会缺席,毕竟 C# 与 .NetCore/Mono 也是全球几大主流编程语言和运行平台之一,最近一段时间听到太多鼓吹政务领域不支持.NET, 大家都明白这是某些人为了自己利益打压使用...龙芯团队一直在做net coremips64移植工作,2020年6月18日完成了里程碑性工作,在.NET Core 3.1分支上完成了MIPS64 移植工作,目前已经在github上开源,开源地址...龙芯团队正在做移植测试工作,已经完成了 9500 多项测试,ASP.NET Core示例程序 FlightFinder 已经可以在MIPS64 上正常运行,具体可以参看 https://github.com...龙芯团队还在github上面龙芯.NET 建立了一个仓库 https://github.com/gsvm/loongson-dotnet,用于关于龙芯.NET信息,工作和下载,开源协议采用和.NET...根据这个仓库信息,龙芯团队将在不久将来发布.NET Core 3.1版本,然后升级到https://github.com/dotnet/runtime ,也就是.NET 5了。

88820

如何将.NET项目迁移到.NET Core

很多.net项目在开发时候,.net core还没有出现或者还么有成熟,如今.netcore3.1已经出现,其技术风险已经比较低,今天对项目如何迁移到.net core做一个简单梳理,瑾做参考。...唯一限制是,软件中必须包含上述版权和许可提示,后者协议将会除了用户提供版权许可之外,还有专利许可,并且授权是免费,无排他性(任何个人和企业都能获得授权)并且永久不可撤销,用户使用.NET Core...image.png FX引用.NetCore:不通过 .NetStandard引用.NetCore:不通过 .NetCore引用FX:通过 .NetCore引用.NetStandard:通过 .NetStandard...3.0实战方案 地址:https://www.cnblogs.com/laozhang-is-phi/p/11520048.html 从.NET CORE2.2升级到3.0过程及遇到一些问题 地址:https.../ef-core-2.2 修改为 ASP.NET Core 风格应用 按照上面的方式修改API兼容性,框架类库可以顺利迁移到.NET Core,编译通过,代码运行也正常。

1.7K40

如何为.NETCore安装汉化包智能感知

引言 具体不记得是在群里还是什么地方有人问过,.NETCore有没有汉化包,答案是有,目前微软已经我们提供了.NETCore多种语言语言包。下面看看如何安装与使用吧。 在哪下载?...当然该地址是.NETCore3.1语言包,那么大家可以根据自身框架版本进行选择对应语言包。 选择要为其安装IntelliSenseSDK,然后导航到关联路径。...日本 ja 韩语 KO 俄语 RU 西班牙文 es 如何安装 下载完解压出来如下所示,我们打开 C:\Program Files\dotnet\packs拷贝到对应文件夹中,切记拷贝到 C:\Program...Files\dotnet\packs\Microsoft.NETCore.App.Ref\3.1.0\ref\netcoreapp3.1这里拿Microsoft.NETCore.App.Ref做例子进行拷贝...操作完我们再来看一下效果。 效果 重启一下visualstudio再来看看如下效果 ? 这样我们就可以通过智能感知在ide中获取到汉化注释提示

45710

关于Ubuntu18.04谷歌浏览器经常卡死解决

老电脑本来用是Win系列,后来改成Linux就不卡了,这几天同Notebook运行Script开始复杂了,Ubuntu经常卡死(发公众号也经常卡死),本来以为是Ubuntu问题 后来一想,不对啊...AI---Anaconda For Linux (附C#交互式编程引入) 用Python、NetCore、Shell分别开发一个Ubuntu版定时提醒(附NetCore跨平台两种发布方式)...Ubuntu 18.04 安装微信(Linux通用) Ubuntu常用软件安装(附带地址和卸载自带软件)(原文链接最新) Ubuntu16.04下NetCore环境搭建 (原文链接已更新最新安装方式...) QT5.8支持中文输入法(附带老版本解决+不理想情况解决) Ubuntu16.04安装QT5.8.0 怎么添加用户到sudo用户组 用户不在sudoers 文件中。...下VMware or VirtualBox 虚拟化问题 Linux包系列知识(附:Ubuntu16.04升级到18.04案例) Linux网络那点事 Linux登录那点事 Linux基础命令

3.2K50

如何将Ubuntu升级到18.04最新版

本教程将讲解如何将16.04或更高版本Ubuntu系统升级到Ubuntu 18.04。 警告:与操作系统主要版本之间几乎任何升级一样,此过程存在系统故障,数据丢失或软件配置损坏风险。...强烈建议进行全面备份和测试升级。避免这些问题,我们建议直接将项目迁移到新Ubuntu 18.04服务器,而不是升级。...在确认Ubuntu更新成功,您可以删除快照,以便不再向其收取存储费用。 第二步、更新当前安装软件包 在开始版本升级之前,最安全是更新到当前版本所有软件包最新版本。...首先更新包列表: sudo apt-get update 接下来,将已安装软件包升级到其最新版本: sudo apt-get upgrade 您将看到升级列表,并提示继续。...现在您已经安装了最新软件包,您可以使用do-release-upgrade升级到18.04版本

15.7K81

.NET Core.NET5.NET6 开源项目汇总5:(权限)管理系统项目

请严格遵守每个项目的开源协议再使用。尊重知识产权,共建和谐开源社区。 如果表述不恰当地方,请及时告知我,谢谢。...8、Vue.NETCore Vue + .NetCore 是一套前后端分离,支持对前端、后台基础业务代码扩展快速发开框架。...,继续定制开发代码生成器功能,解决重复性工作 框架开发依赖环境 后台:VS2019 、.NetCore3.1 、EFCore3.1、JWT、Dapper、Autofac、SqlServer/MySql、...开源地址:https://gitee.com/zuohuaijun/Admin.NET 2、BootstrapAdmin【国产,入选GVP】 本系统可以用于所有的 Web 应用程序,目前版本已经升级到...- 参与 GVP 计划,不得大量发布广告或软文,否则 Gitee 平台有权永久取消 GVP 计划参与者身份。

4.2K31

是时候将WPF控件库从.Net Framework升级到.NET Core 3.1

升级到Core好处 去年中我曾考虑将我控件库项目Kino.Toolkit.Wpf升级到.NET Core,不过很快放弃了,因为当时.NET Core是预览版,编译WPF还需要使用最新Visual...到了今天.NET Core 3.1都出来了,已经正式支持WPF和Winform,Visual Studio 2019也已经普及,我觉得应该是时候将我控件库升级到.NET Core。...升级到.NET Core 3.1有以下步骤: 分析可移植性 迁移到 NuGet 引用 迁移csproj项目文件 这篇文章我会以我Kino.Toolkit.Wpf项目作为示例,master分支不升级...,而core升级到core 3.1以作比较。...完成这一步还原Nuget包,该升级升级,运行下确认升级没有出错,然后进行下一步。 4.

4K10

从CentOS7.6升级到Rocky9.1镜像制作总结

镜像制作过程 2.1 初始安装镜像CentOS7.6 64位版本 ## 001、查看当前版本信息 基础版本CentOS7.6 64位版本 uname -r # 3.10.0-1160.71.1.el7...,然后重新进入终端界面语言才中文 2.4 升级到CentOS最新版本,然后重启服务器 #升级到CentOS最新版本 yum -y update # 升级成功重启服务器 reboot # 重启成功版本应该就升级到...# 下载软件包保存在缓存中,直到下次成功执行事务。 # 您可以通过执行 'dnf clean packages' 删除软件包缓存。...Install环境 执行下面的命令,防止迁移完成找不到引导,重启开不了机,根据以下命令选择分区表类型,根据分区表类型执行相关命令 ## 015、执行下面的命令,防止迁移完成找不到引导,重启开不了机...6.34 python27:2.7 python36:3.6 virt:rhel # 更新系统 dnf -y update 2.16 修复引导 并设置允许root远程登录 # 执行下面的命令,防止迁移完成找不到引导

2.3K51
领券