.Net Standard 類庫的建立和使用

1、.Net Standard類庫的建立html

1.在當前Vs 2017中建立.Net Standard 類庫項目,目前版本默認值 .Net Standard v1.4框架

2、.Net Standard類庫的生成、發佈、打包工具

1.生成,僅針對當前目標類庫生成Dllpost

注:生成的Dll在  .Net Framework框架的項目中能夠直接使用spa

2.發佈,指定文件目錄發佈,發佈結果是生成 Nuget包3d

注:生成的Nuget包能夠在.Net Core項目中使用,也能夠在.Net Framework項目中使用htm

3.打包,則是在Bin/Debug目錄中生成Nuget包blog

3、.Net Strandard類庫的引用get

1.在同一個解決方案中使用產品

方法1:

直接右鍵‘添加引用’》選擇「項目」列表中的項目文件 *.csproj

方法2:

右鍵添加引用》瀏覽中,選擇 *.csproj文件而不是Dll

2.在不一樣的解決方案中使用推薦使用Nuget包的方式添加引用

.Net Core須要使用Nuget包的方式引用。

說明:

.NET Core 是一種由 NuGet 包組成的平臺。 有些產品體驗受益於包的細粒度定義,而另外一些受益於粗粒度的定義。 爲了適應這種二元定義,一款好的產品應該做爲一組細粒度的包發佈,而後在更粗的粒度組塊中進行描述,單個包的正式的名字叫作「元包」。

.NET Core 被分紅一組包,它們提供了基元類型,以及更高層的數據類型,應用組合類型和通用實用工具。 每個包都表明着單獨的同名程序集。 例如,System.Runtime 這個包就包含了 System.Runtime.dll 程序集。

.Net Framework項目中既能夠經過Nuget包的方式引用,也能夠直接添加引用DLL

 

更多:

.Net Standard Http請求實例

.Net Standard簡介

相關文章
相關標籤/搜索