类库(.net核心)和类库(.Net标准版)有什么区别

时间:2017-11-01 09:32:58

标签: azure-data-factory

我正在为Azure Data Factory v1自定义活动工作。 我现在知道类库(在dll中)需要放在Blob容器中。 但是,我在下面的VS2017中有两个类库选项。

  • 类库(.net core)
  • 班级图书馆(standard.net)

我应该选择哪一个? 另外,有什么不同。

1 个答案:

答案 0 :(得分:0)

类库(.net核心)

.Net Core类库使您能够为.Net Core Framework项目开发类。您不能将此类用于.NetFramework项目。因为它们支持不同的库和环境。

班级图书馆(standard.net)

当.Net Core Framework发布时,一项新要求诞生了。一些开发人员希望使用框架(.Net Core Framework和.Net Framework)的某些类。出于这个原因,我们开发了一种新的结构,我们称之为.Net Standard 2.0。在.Net Standard中开发类时,可以将它用于两个框架。这个类保证支持所有两个框架。在这种情况下,您不能使用.Net Standard类的某些库。因为某些库只支持.Net Core和.Net Framework之间的一个框架。

类库(.Net Framework)

此类仅支持.Net Framework

要使用哪个库?

您可以根据自己的要求选择其中一种。