【发布时间】:2020-01-24 05:31:21
【问题描述】:
我在 .net 框架中有一个项目,现在我想将其转换为 .netcore。进行此迁移的步骤是什么
【问题讨论】:
-
阅读文档?
标签: asp.net asp.net-core asp.net-web-api
我在 .net 框架中有一个项目,现在我想将其转换为 .netcore。进行此迁移的步骤是什么
【问题讨论】:
标签: asp.net asp.net-core asp.net-web-api
来自 MS 文档
- 将您希望移植的所有项目重新定位到 .NET Framework 4.7.2 或更高版本。
- 使用 .NET 可移植性分析器分析您的程序集并查看它们是否可移植到 .NET Core。
- 将 .NET API 分析器安装到您的项目中,以识别在某些平台上引发 PlatformNotSupportedException 的 API 以及其他一些潜在的兼容性问题。
- 使用 Visual Studio 中的转换工具将所有 packages.config 依赖项转换为 PackageReference 格式。
- 为 .NET Core 创建新项目并复制源文件,或尝试使用工具转换现有项目文件。
- 移植您的测试代码。
https://docs.microsoft.com/en-us/dotnet/core/porting/
享受阅读... ;-)
【讨论】: