从 ASP.NET MVC 和 Web API 升级到 ASP.NET Core MVC

本文介绍如何使用 Visual Studio .NET 升级助手增量更新方法将 ASP.NET Framework MVC 或 Web API 应用升级为 ASP.NET Core MVC。

使用 .NET 升级助手进行升级

如果.NET Framework项目在解决方案中具有所需的支持库,应尽可能将其升级到 .NET Standard 2.0。 有关详细信息,请参阅 升级支持库

  1. 安装 .NET 升级助手 Visual Studio 扩展。
  2. 在 Visual Studio 中打开 ASP.NET MVC 或 Web API 解决方案。
  3. 在“解决方案资源管理器”中,右键单击要升级的项目,然后选择“升级”。 选择“ 并行增量项目升级”,这是唯一的升级选项。
  4. 对于升级目标,请选择“ 新建项目”。
  5. 为项目命名并选择模板。 如果要迁移的项目是 API 项目,请选择“ASP.NET Core Web API”。 如果是 MVC 项目或 MVC 和 Web API,请选择“ASP.NET Core MVC”。
  6. 选择“下一步”
  7. 选择目标框架版本,然后选择“ 下一步”。 有关详细信息,请参阅 .NET 和 .NET Core 支持策略
  8. 查看 更改摘要,然后选择“ 完成”。
  9. 显示“摘要”步骤<Framework Project>现在通过 Yarp 代理进行<Framework ProjectCore>连接,并显示已迁移终结点的饼图。 选择“ 升级控制器 ”,然后选择要升级的控制器。
  10. 选择要升级的组件,然后选择“ 升级选择”。

增量更新

按照增量 ASP.NET 入门中的步骤 ASP.NET Core迁移继续更新过程。


.NET 升级助手
https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.upgradeassistant&ssr=false#overview 

posted @ 2023-10-08 09:21  iDEAAM  阅读(127)  评论(0编辑  收藏  举报