.NET Ccore2.2升级.NET Core 3.1发布报错

.NET Ccore2.2升级.NET Core 3.1发布报错

前言

.NET Core 3.1是长期维护版本,所以将老版本的项目从2.2升级至3.1,修改了许多地方后,在发布时遇到 资产文件“\obj\project.assets.json”没有“.NETCoreApp,Version=v2.2”的目标。确保已运行还原,且“netcoreapp2.2”已包含在项目的 TargetFrameworks 中。 的错误

错误提示

资产文件“\obj\project.assets.json”没有“.NETCoreApp,Version=v2.2”的目标。确保已运行还原,且“netcoreapp2.2”已包含在项目的 TargetFrameworks 中

解决方法

在项目中找到Properties -> PublishProfiles -> FolderProfile.pubxml文件

更改TargetFramework中内容为netcoreapp3.1

原文地址:https://www.cnblogs.com/fsh001/p/12234892.html

时间: 2024-10-28 21:40:30

.NET Ccore2.2升级.NET Core 3.1发布报错的相关文章

Core 接口口发布报错

An error occurred while starting the application 提示:启动应用程序时发生错误 这个错误在Startup启动项里面 要找具体的报错位置 如下 这样就可以查看到具体是哪一行代码报错了 原创:https://www.cnblogs.com/itslives-com/p/InternalServerError.html 原文地址:https://www.cnblogs.com/fangyyy/p/10323626.html

升级到macOS 10.12 mysqlb报错ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

系统升级到macOS 10.12后启动mysql后,在终端输入mysql 报错ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES/NO) 解决办法1 在系统偏好设置里关闭mySQL2 $ cd /usr/bin3 $ sudo mysqld_safe --skip-grant-tables4 再打开一个终端$ mysqlmysql> use mysql;mysql> UPDATE

升级 MySQL 至 5.5,报错 [ERROR] Plugin 'InnoDB' init function returned error

MySQL 从 5.5 升级到 5.6,启动时报错: [ERROR] Plugin 'InnoDB' init function returned error. [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. [ERROR] Unknown/unsupported storage engine: InnoDB [ERROR] Aborting 原因:主要是没有正常关闭 mysqld 服务的情况下,对数据库参数进行改

升级mac系统后,brew报错,重装homebrew

升级mac系统后,brew报错brew updateError: Running Homebrew as root is extremely dangerous and no longer supported.As Homebrew does not drop privileges on installation you would be giving allbuild scripts full access to your system. 直接重新安装一个新版本brew即可:mkdir hom

11.2.0.3升级到11.2.0.4报错ORA-01157 ORA-01110

昨天晚上生产库要做升级,从11.2.0.3升级到11.2.0.4,但是遇到了ORA-01157 ORA-01110报错,数据库无法startup upgrade. 环境:HP-UX B.11.31+11.2.0.3+祼设备,数据库大小近8T 由于之前做过一次,也有现成的文档算是轻车熟路了,11.2.0.4软件和补丁已经提前打好,停完业务之前就开始做升级. 刚开始做检查都比较顺利,一直到RMAN备份完成.由于数据库数据量太大,采用把所有业务表空间置为read only状态,只备份系统相关表空间(S

Net Core通用主机项目报错 程序不包含适合于入口点的静态Main

Net Core通用主机的介绍: https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/host/generic-host?view=aspnetcore-2.1 参考官网教程编写代码,编译报错:错误         CS5001     程序不包含适合于入口点的静态 "Main" 方法 错误代码public static async Task Main(string[] args) 问题原因:async Task Main

centos7 升级php7 添加配置epel源 报错:Cannot retrieve metalink for repository: epel. Please verify its path and try again

文章来自:循序渐渐linux:基础知识 一书 7.3章LAMP服务器搭建 日常故障 centos上好多软件升级需要配置epel源 其中有一点小插曲 需要手动更改 1.很多时候,对PHP环境要求较新的版本,例如,PHP 7环境,如果通过源码编译.安装,将会非常麻烦.这里提供一种通过yum工具安装最新PHP 版本的方法.首先,需要在系统上安装一个扩展yum源,即epel源, 可从http://fedoraproject.org/wiki/EPEL 网站下载针对CentOS 7版本的epel文件,然后

191016 Linux中python2升级到python3导致yum命令报错

因为python2到python3的升级,导致使用yum相关的命令时报错: 报错一: command not found... 方案:修改/usr/bin/yum文件的第一行,将结尾的python改成python27(或python2.7),请自行尝试,修改后能查询yum版本即可: 报错二:cannot retrieve matalink for repository:epel/x86... 方案:sed -i ‘s#https://#http://#g' /etc/yum.repos.d/ep

diamond升级IP,覆盖的时候报错

这几天给客户调试DDR3 SDRAM Controllerd发现个很奇怪的问题.客户之前用的IP是DDR3 SDRAM Controllerd 1.4,客户想升级为DDR3 SDRAM Controllerd 3.0.客户直接双击之前的工程,然后regenerate,发现报错了,如下图.然后我就思考是不是不能升级呢?想想不能升级的话,那么要3.0有何用?瞎折腾了会儿.要升级的话,要把之前生成的IP删除掉,要完完全全的删除掉,渣都不能剩,然后重新用3.0的版本生成就好了. 注意:在你要删除之前的I