PCL 4.6 .NET Framework需要使用System.Security.Cryptography但不能

时间:2015-11-12 20:35:38

标签: c#

我创建了一个新的PCL(可移植类库),因此具有目标

.NET Framework 4.6
ASP.NET Core 5.0

我的问题是我需要从以下位置执行MD5哈希:

System.Security.Cryptography但它声称它不存在。当我查看引用并尝试添加它时,区域显示“已经引用了所有框架程序集。”

有没有办法把它带进来?

1 个答案:

答案 0 :(得分:1)

使用System.Security.Cryptography.Cng NuGet package

此包实现System.Security.Cryptography命名空间中的类。

More information on Cryptography API: Next Generation

截至2015年11月,您需要在NuGet包管理器中查看“包含预发布”。