【问题标题】:Migrate .NET Framework 4.x projects to .NET Core 3.1 [closed]将 .NET Framework 4.x 项目迁移到 .NET Core 3.1 [关闭]
【发布时间】:2020-01-24 05:31:21
【问题描述】:

我在 .net 框架中有一个项目,现在我想将其转换为 .netcore。进行此迁移的步骤是什么

【问题讨论】:

  • 阅读文档?

标签: asp.net asp.net-core asp.net-web-api


【解决方案1】:

来自 MS 文档

  1. 将您希望移植的所有项目重新定位到 .NET Framework 4.7.2 或更高版本。
  2. 使用 .NET 可移植性分析器分析您的程序集并查看它们是否可移植到 .NET Core。
  3. 将 .NET API 分析器安装到您的项目中,以识别在某些平台上引发 PlatformNotSupportedException 的 API 以及其他一些潜在的兼容性问题。
  4. 使用 Visual Studio 中的转换工具将所有 packages.config 依赖项转换为 PackageReference 格式。
  5. 为 .NET Core 创建新项目并复制源文件,或尝试使用工具转换现有项目文件。
  6. 移植您的测试代码。

https://docs.microsoft.com/en-us/dotnet/core/porting/

享受阅读... ;-)

【讨论】:

    猜你喜欢
    • 2016-12-13
    • 1970-01-01
    • 1970-01-01
    • 2021-03-20
    • 2020-10-26
    • 1970-01-01
    • 2020-08-22
    • 1970-01-01
    • 2021-05-03
    相关资源
    最近更新 更多