ASP.NET Web Application (.NET Framework) vs ASP.NET Core Web Application (.NET Framework)
为什么我应该选择ASP.NET Web Application (.NET Framework)而不是ASP.NET Core Web Application (.NET Framework)?
我在下面的选项中讨论选项1和3,有什么区别?
我看到了以下问题,但我仍然不理解选项1和3之间的区别:Visual Studio 2015 Web应用程序.NET核心与.NET框架
- 请在提问前使用搜索,这是以前回答过的。另请参见stackoverflow.com/questions/3752041/…
- @Tseng这不是复制品。问题是询问选项1和3之间的差异。其他问题没有解决这个问题。
- 我读了这些链接,但我仍然不确定为什么要选择选项3在1的顶部…
- 甚至,为什么微软会给我们选择1呢?
- 选项1是在完整的.NET框架上运行的ASP.NET 4网站。选项2是在.NET核心上运行的ASP.NET核心网站。选项3是在.NET核心上运行的ASP.NET核心网站。如果你不知道这些是什么,那就去做些调查。有很多关于这些的信息。
- @梅森,你是说选项2)和3)是相等的?
- @罗伯特戈德温。不,一点也不。之前的评论应该说选项3是在完整的.NET框架上运行的ASP.NET核心
- 选项1的ASP.NET Web应用程序
- 选项3核心ASP.NET Web应用
虽然这两个项目的模板使用全。NET框架创建选项1是使用ASP.NET MVC项目遗留版本,我们在Global.asax的CAN使用。
选项3是完全新的概念,在这wwwroot文件夹和所有的任务,使用的是直通流道欧文中间件。
很多组织和公司都没有准备而跳到新项目的模板。我相信有办法1为了向后兼容。
- 谢谢,这就是我要找的答案。
- VS2017中缺少ASP.NET核心Web应用程序(.NET框架)。它是有意的还是我必须安装什么?