.NET Framework迁移到.NET Core方案


一、修改项目

1.右键编辑项目.csproj文件,删除文件全部内容

类库项目粘贴以下配置:

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>netcoreapp3.0</TargetFramework>
  </PropertyGroup>

</Project>

WinForm应用程序粘贴以下配置:

<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
  <PropertyGroup>
    <OutputType>WinExe</OutputType>
    <TargetFramework>netcoreapp3.0</TargetFramework>
    <UseWindowsForms>true</UseWindowsForms>
    <ApplicationIcon />
    <StartupObject />
  </PropertyGroup>
</Project>

2.删除项目中的"Properties"文件夹和文件

3.重新加载项目

二、升级为EF Core 3.1.5

1、install Microsoft.EntityFrameworkCore.Abstractions 2.2

2、Microsoft.Extensions.DependencyInjection.Abstractions 3.1.5

3、Microsoft.Extensions.DependencyInjection 3.1.5

4、Microsoft.Extensions.Logging 3.1.5

5、Microsoft.EntityFrameworkCore.SqlServer 3.1.5

6、Microsoft.EntityFrameworkCore.Design 3.1.5

7、Microsoft.EntityFrameworkCore 3.1.5

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM