.NET CORE 1.1 迁移到.NET 2.0正式版

以下操作参考官方文档

1:首先你需要升级到最新版的VS 2017 15.3

升级的地方在VS右上角有个黄色的更新提醒,如果没有请挂VPN或者重新下载一个新的。

2:第二步 和之前改.NET Framework框架一样 从右边项目右键属性选择目标框架 .NET CORE 2.0

3:官方推荐重新引用包名,这边官方用一个新的大统一包名 Microsoft.AspNetCore.All 涵盖了之前所有独立的Microsoft.AspNetCore.*包名

你可以用编辑器打开项目文件.csproj,修改之前独立引用的一些Microsoft.AspNetCore.* 包名,只需引用一个Microsoft.AspNetCore.All 即可

<ItemGroup>
  <PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.0" />
  <PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="2.0.0" />
  <PackageReference Include="Microsoft.VisualStudio.Web.BrowserLink" Version="2.0.0" />
</ItemGroup>

4:什么这就完了???我还以为很多准备写一大串结果就这么完事了。。

编译运行后出错

所以说还是要按照上说的,把低版本的版本号 对应在.csproj改成高版本的即可??

官方虽然是这么说 但是我墙裂推荐 你最好不要改那些csproj文件了。。

所以只要打开项目,直接右键属性修改成.NET 2.0, 其他的就不要改了。。毕竟草创期,bug多。。如果真要改记得多备份。。

时间: 2024-10-05 03:41:41

.NET CORE 1.1 迁移到.NET 2.0正式版的相关文章

.NET Core 2.0和ASP.NET Core 2.0正式版抢先体验

.NET Standard 2.0 is final Broad platform support. .NET Standard 2.0 is supported on the following platforms: .NET Framework 4.6.1 .NET Core 2.0 Mono 5.4 Xamarin.iOS 10.14 Xamarin.Mac 3.8 Xamarin.Android 7.5 UWP is work in progress and will ship late

iOS Core Data 数据迁移 指南

前言 Core Data是iOS上一个效率比较高的数据库框架,(但是Core Data并不是一种数据库,它底层还是利用Sqlite3来存储数据的),它可以把数据当成对象来操作,而且开发者并不需要在乎数据在磁盘上面的存储方式.它会把位于NSManagedObject Context里面的托管对象NSManagedObject类的实例或者某个NSManagedObject子类的实例,通过NSManagedObjectModel托管对象模型,把托管对象保存到持久化存储协调器NSPersistentSt

Core Data 版本迁移经验总结

大家在学习和使用Core Data过程中,第一次进行版本迁移的经历一定是记忆犹新,至少我是这样的,XD.弄的不好,就会搞出一些由于迁移过程中数据模型出错导致的Crash.这里总结了一下Core Data版本迁移过程中的经验,希望对大家有用. 写在前面 关于Core Data版本迁移,这两篇文章都进行了分析,大家可以参考. Core Data Model Versioning and Data Migration Programming Guide 自定义 Core Data 迁移 迁移准备 1)

一步一步带你做WebApi迁移ASP.NET Core2.0

随着ASP.NET Core 2.0发布之后,原先运行在Windows IIS中的ASP.NET WebApi站点,就可以跨平台运行在Linux中.我们有必要先说一下ASP.NET Core. ASP.NET Core 是新一代的 ASP.NET,第一次出现时的代号为 ASP.NET vNext,后来命名为ASP.NET 5,随着它的完善与成熟,最终命名为 ASP.NET Core,这表明它已不是 ASP.NET 的升级,而是一个重新设计的Web开发框架.而它一个非常重要的变化就是它不再依赖于I

Windows 10 IoT Core 正式版进阶体验

本文接上一篇`Windows 10 IoT Core 正式版初体验`,着重介绍一下,如何使用ssh和powershell或者web方式操作Windows 10 IoT Core,并且给予Windows 10 IoT Core的软件开发. 远程连接 **ssh方式** 保证个人PC和树莓派2在一个网段,使用PuTTY可以直接连接服务器, 默认用户名Administrator,密码[email protected]. 详细的命令行命令可以从这里查阅 **powershell方式** 保证个人PC和树

Windows 10 IoT Core 正式版初体验

今天收到Windows 10 IoT Core Team邮件,Windows 10 IoT Core正式发布. 以下记录了今天在Raspberry Pi 2上的体验过程: 准备工作 一台运行着正版Windows 10且版本不小于10240的个人PC Visual Studio 2015 版本不小于14.0.23107.0 D14Rel Install Visual Studio Community 2015 Visual Studio Tools for Universal Windows Ap

Net Core 项目实战之权限管理系统(0)

0 前言 Net Core 项目实战之权限管理系统(0) 无中生有 0 http://www.cnblogs.com/fonour/p/5848933.html 学习的最好方法就是动手去做,这里以开发一个普通的权限管理系统的方式来从零体验和学习Asp.net Core.项目的整体规划大致如下: 技术路线 Asp.net Core Mvc EntityFrameworkCore Bootstrap AdminLTE PostgreSQL 实现功能 组织机构管理 角色管理 用户管理 功能管理 权限管

项目从.NET 4.5迁移到.NET 4.0遇到的问题

当把项目从.NET 4.5迁移到.NET 4.0时,遇到的问题和解决如下: 在"属性--应用程序--目标框架"设置成.NET 4.0版本. 重新生成项目,报有关EF的错: 卸载掉项目当前的EF:Uninstall-Package EntityFramework -Force 再重新安装EF: Install-Package EntityFramework 重新生成项目,通过.

在WinSrv 2016 Core模式下安装Exchange Server 2019预览版

之前的Exchange Server很多版本大家都很熟知,但每次安装Exchange Server都是必须安装在具备GUI图形化界面的Windows Server上的,很多人觉得Windows Server的GUI图形化很占资源并且容易导致人为的误操作而影响系统的稳定性,那么在未来发布的Exchange Server 2019版本中会是第一个支持在Windows Server Core模式下安装的Exchange Server,这样就大大提高了Windows Server对Exchange Se