当前位置: 首页 > 知识库问答 >
问题:

.NET核心与ASP.NET核心

史烈
2023-03-14

.NET核心和ASP.NET核心到底有什么区别?

共有1个答案

闻法
2023-03-14

更新2020:请注意,ASP.NET Core3和更高版本现在依赖于。NET Core,不能再用于。NET Framework。下面的描述是针对ASP.NET Core1.x-2.x的;层分离对于ASP.NET Core3.0仍然适用,但是在3.0+中,ASP.NET核心层不能再用于。NET Framework之上。

.NET核心是一个运行库。它可以执行为它构建的应用程序。

ASP.NET核心是库的集合,这些库构成了用于构建web应用程序的框架。ASP.NET核心库既可用于.NET核心,也可用于“完整的.NET Framework”(随windows一起提供已有多年)。

令人困惑的是,使用ASP.NET核心的库和工具的应用程序通常被称为“ASP.NET核心应用程序”,理论上并没有说明它是为.NET核心还是为.NET Framework构建的。因此,“ASP.NET核心应用程序”也是“.NET核心应用程序”或“.NET Framework应用程序”。

在这里您可以看到,ASP.NET核心构建在。NET Framework和。NET核心之上,而“ASP.NET”(现在通常称为“经典ASP.NET”)仅是。NET Framework。

 类似资料:
  • 19.2 核心与核心模块 谈完了整个开机的流程,您应该会知道,在整个开机的过程当中,是否能够成功的驱动我们主机的硬件配备, 是核心 (kernel) 的工作!而核心一般都是压缩文件,因此在使用核心之前,就得要将他解压缩后,才能载入内存当中。 另外,为了应付日新月异的硬件,目前的核心都是具有“可读取模块化驱动程序”的功能, 亦即是所谓的“ modules (模块化)”的功能啦!所谓的模块化可以将他想

  • 我的问题和这个差不多。 ASP。Net Core与EF Core和CosmosDB-身份问题 提供的答案不起作用。这会产生其他问题。当我从升级我的应用程序时,这些错误开始出现。NET Core 3.1 to。净5。降级应用程序使所有错误都消失了。显然,这个问题与efcore 5中引入的对cosmos的乐观并发支持有关。 https://docs.microsoft.com/en-us/ef/cor

  • 我正在使用ASP.NET内核。我正在创建一个基本的WebAPI。我想在出现问题时显示一个JSON错误。 打印屏幕在我的屏幕上显示want I want。唯一的问题是它的发送状态码为200。 我可以通过这样做来解决问题: 真诚的,布莱希特

  • 我读过关于.NET标准和.NET核心之间的区别,但我真的不知道区别是什么,也不知道什么时候选择.NET标准库项目,什么时候选择.NET核心库项目。

  • 而且不工作,我的.NET framework 4.5.2命名为T4Generator。 是否可以将此项目添加到核心?

  • 我想知道,当我们为客户提供新的更新时,是否有丢失这些文件的风险。如果有更好的解决方案,上传文件和获取文件链接之后,与.NET core请告诉我:)