gpt4 book ai didi

c# - 如何将我在 linux (cntose) 服务器上的 asp.net mvc 网站主机或此网站代码转换为 asp.net core

转载 作者:行者123 更新时间:2023-11-30 22:55:05 25 4
gpt4 key购买 nike

我的网站已经托管在 IIS Windows 服务器上。但我想在 linux 服务器上托管这个网站代码。如何在 Linux 服务器上部署我的 asp.net mvc 网站asp.net 代码转换为 asp.net 核心。

最佳答案

从这个问题中,我了解到您想将现有的 Asp.net Mvc 迁移到 dotnet core App。为此,恐怕您必须创建一个新的 dotnet core 项目并将您以前在 Asp.net MVC 中的一些代码复制/粘贴到新的 dotnet core 项目中。但是,您必须像完全开发一个新应用程序一样执行此操作,因为在 dotnet core 中进行了大量更改。让我在这里强调其中的一些变化。

  1. Asp.net 不再使用 .Net 框架 进行开发和部署。它现在使用 dotnet 核心 SDK
  2. 没有更多的 web.config 文件。我们现在有了 appsettings.json
  3. dotnet core 使用最新的 Entity Framework 版本,这些版本现已更改了 Identity Framework 数据库表的名称。即身份表不再相同。
  4. Entity Framework DBfirst 不包含脚手架向导。你必须通过命令来完成。

结论:请寻找有关 dotnet 核心的快速教程,并确保您引用了 dotnet 核心文档以获取更多信息。

关于c# - 如何将我在 linux (cntose) 服务器上的 asp.net mvc 网站主机或此网站代码转换为 asp.net core,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55609161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com