支持 .net Core 的 nuget 包

Support .net Core for a nuget package

我创建了一个实现 TinyEncryptionAlgorithm 的 nuget 包,但它仅支持 .Net 4.6.1

现在我想将这个 nuget 用于 .net 核心应用程序 NETStandard.Library 但我不知道我必须做什么。

我是否必须实现一个全新的 nuget 包,或者我可以将两个组件包含在同一个 nuget 包中?

我试图创建一个 NetStandard 库并从 .Net 4.6.1 引用它,但这不起作用。

要支持多个版本的 .Net,您必须创建可移植库。

这里有一个关于如何为可移植库发布 nuget 的教程。

https://docs.nuget.org/ndocs/guides/create-net-standard-packages-vs2015