asp.net - ASP.NET Web应用程序(.NET Framework)与ASP.NET Core Web应用程序(.NET Framework)

标签 asp.net .net asp.net-mvc asp.net-core .net-core

为什么我应该选择ASP.NET Web Application (.NET Framework)而不是ASP.NET Core Web Application (.NET Framework)

我在下面的选项中谈论选项1和3,会有什么区别?
enter image description here

我看到了以下问题,但我仍然不明白选项1和3之间的区别是什么:
Visual Studio 2015 Web Application .NET Core vs .NET Framework

最佳答案

  • 选项1-ASP.NET Web应用程序
  • 选项3-ASP.NET Core Web应用程序

  • 尽管两个项目模板都使用完整的.Net Framework,但是选项1 用于使用ASP.NET MVC 的旧版本创建项目,我们可以在其中使用Global.asax。

    选项3 是一个全新概念,其中wwwroot文件夹(使用任务运行程序)通过OWIN中间件进行。

    许多组织和公司还没有准备好进入新的项目模板。我相信选项1可以向后兼容。

    enter image description here

    关于asp.net - ASP.NET Web应用程序(.NET Framework)与ASP.NET Core Web应用程序(.NET Framework),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42959357/

    相关文章:

    更改标签文本的 Asp.net 验证错误消息

    c# - 创建 asp.net web 表单时如何操作默认标题?

    c# - XmlSchemaSet 在没有键约束的情况下加载模式

    c# - ViewModel 不包含电子邮件的定义

    asp.net - Linq to Entity(EF 4.1) 的匿名类型?

    asp.net-mvc - Html.EditorFor SelectList

    jquery - 使用 Jquery AJAX 从 ASP.NET Web 服务器获取对象

    c# - cshtml selectlistitem获取选项值而不是下拉值

    .net - 开源.Net报告工具

    .net - .NET 中的弱引用实现